tab键

vim 下修改tab键为四个空格

*爱你&永不变心* 提交于 2019-12-01 11:38:56
其实,修改tab默认4个空格有两种设置方法: 1 方法一: 2 set ts=4 3 set sw=4 4 方法二: 5 set ts=4 6 set expandtab 7 set autoindent 推荐使用第二种,按tab键时产生的是4个空格,这种方式具有最好的兼容性。 正确vimrc配置: 1 set shiftwidth=4 2 set softtabstop=4 3 set tabstop=4 4 set expandtab 5 set autoindent 解释: set autoindent Tab键的宽度 当设置成 expandtab 时,缩进用空格来表示,noexpandtab 则是用制表符表示一个缩进。 set softtabstop=4 set shiftwidth=4 Tab键的宽度 来源: https://www.cnblogs.com/alog9/p/11683506.html

C# 快捷键

让人想犯罪 __ 提交于 2019-12-01 01:31:42
属性:prop+tab键 构造函数:ctor+tab键 提示代码:alt+右键 格式化:ctrl+K+F 代码插入:ctrl+K+S 打开代码:F7 打开属性:F4 来源: https://www.cnblogs.com/-jwj/p/11645855.html

VS中常用的快捷代码片段

三世轮回 提交于 2019-11-30 05:53:15
以前一直只知道,键入prop,再按两次tab键,会生成自动属性代码。 今天闲着无事,就整理了一下在Visual Studio中其他快速添加代码段的方法。 1.自动属性 键入prop,再按两次tab键,会生成自动属性代码。 public int MyProperty { get; set; } 通过实验发现,输入pr,pro,proc等,再按两次tab键,同样会生成自动属性代码段。 2.class 键入class,再按两次tab键,会生成类定义代码。 class MyClass { } 3.interface 键入interface,再按两次tab键,会生成接口定义代码。 interface IInterface { } 4.struct 键入struct,再按两次tab键,会生成结构体定义代码。 struct MyStruct { } 5.for 键入for,再按两次tab键,会生成for循环代码。 for (int i = 0; i < length; i++) { } 6.foreach 键入foreach,再按两次tab键,会生成foreach循环代码。 foreach (var item in collection) { } 7.while 键入while,再按两次tab键,会生成while循环代码。 while (true) { } 8.do-while 键入do

Win10好用的快捷键

久未见 提交于 2019-11-29 01:15:16
Win10好用的快捷键 Win键--Tab键--上下左右方向键--Enter确定或者---空格键(确定的意思),Enter---上下左右方向键--空格键 可以替换外接鼠标,因为这些快捷键操作可以打开笔记本的触摸板或关闭触摸板 来源: https://www.cnblogs.com/GaoNa/p/11939395.html

生成Tab键或逗号分隔的CSV

冷暖自知 提交于 2019-11-28 07:33:21
1 <?php 2 header("Content-type:text/csv;charset=utf-8"); 3 header("Content-Disposition:attachment;filename=aa.csv"); 4 header('Cache-Control:must-revalidate,post-check=0,pre-check=0'); 5 header('Expires:0'); 6 header('Pragma:public'); 7 $data = "\xEF\xBB\xBFaaaaa\tbbbbb\tccccc\n11111\t222222\t33333"; // \xEF\xBB\xBF是bom头 8 $data = iconv('utf-8', 'ucs-2', $data); 9 echo $data; 1 <?php 2 header("Content-type:text/csv;charset=utf-8"); 3 header("Content-Disposition:attachment;filename=aa.csv"); 4 header('Cache-Control:must-revalidate,post-check=0,pre-check=0'); 5 header('Expires:0'); 6 header(

webstorm快速输入标签

三世轮回 提交于 2019-11-27 09:37:44
<!-- 正常情况: 先输入:<h1 再输入:> --> < h1 > </ h1 > <!-- >:下一个子标签 *:多少个标签 $:标签的名称序号 {}:标签的内容 --> <!--输入:h1,按tab键--> < h1 > </ h1 > <!--输入:div#abc,按Tab键--> < div id = "abc" > </ div > <!--输入:div.abc,按Tab键--> < div class = "abc" > </ div > <!--输入: div>p*6 ,按Tab键--> < div > < p > </ p > < p > </ p > < p > </ p > < p > </ p > < p > </ p > < p > </ p > </ div > <!--输入 a[href=#] 按tab键--> < a href = "#" > </ a > <!--输入:ul.menu>li*6>a[href=#]{HTML} 按tab键--> < ul class = "menu" > < li > < a href = "#" >HTML </ a > </ li > < li > < a href = "#" >HTML </ a > </ li > < li > < a href = "#" >HTML </ a > </ li > <

python命令行添加Tab键自动补全

生来就可爱ヽ(ⅴ<●) 提交于 2019-11-27 05:07:42
1、编写一个tab的自动补全脚本,名为tab.py # !/usr/bin/python # python tab complete import sys import readline import rlcompleter import atexit import os # tab completion readline.parse_and_bind( ' tab: complete ' ) # history file histfile = os.path.join(os.environ[ ' HOME ' ], ' .pythonhistory ' ) try : readline.read_history_file(histfile) except IOError: pass atexit.register(readline.write_history_file, histfile) del os, histfile, readline, rlcompleter 2、在python中查看python的模块路径信息 >>> import sys >>> sys.path [ '' , ' /usr/lib/python26.zip ' , ' /usr/lib/python2.6 ' , ' /usr/lib/python2.6/plat-linux2 ' , ' /usr

idea多行注释缩进

五迷三道 提交于 2019-11-26 23:52:48
选中多行代码 - 按下tab键——向后整体移动 选中多行代码 - 按下shift + tab键——向前整体缩进(整体去掉代码前面的空格) 来源: https://www.cnblogs.com/songyinan/p/11335755.html