Sublime text 3设置用用空格替换tab键

制表符,又爱又恨的。因为这个东西只用一个字符却能代替一个空间。

但是有的开发工具却将制表符替换成空格,这样一来,我修改的代码别人的工具编辑后,就会出现很多不符的问题。导致代码混乱难以阅读。这时候,最好的方法就是将制表符统一。

更关键的是如果你在写Python代码,那么会出现很多问题,Python是以严格的缩进和对齐来标识代码段的,但是混合使用空格和tab键,就会出现诸多问题,报各种各样的格式错误,为了防止这种混乱,大多数情况下,良好的Coder会用空格来代替tab键

一般,我们会将制表符用4个空格代替,也有的人习惯2个空格。但实际2个空格空间太狭小了,不容易阅读。4个更好一点。那么不废话了,来看看sublime text 2怎么设置制表符吧。

方法一,修改用户配置文件

打开默认配置文件 Preference -> Settings-User(首选项 / 设置-用户),添加或者修改如下

[html] view plain copy print?

  1. // The number of spaces a tab is considered equal to  
  2. "tab_size": 4,  
  3. // Set to true to insert spaces when tab is pressed  
  4. "translate_tabs_to_spaces": true,  
	// The number of spaces a tab is considered equal to
	"tab_size": 4,
	// Set to true to insert spaces when tab is pressed
	"translate_tabs_to_spaces": true,

修改Settings-Default也可以达到如下效果,但是默认配置文件最好不要更改

  tab_size 就该为你要的空格数目,2个,4个,8个随你了。

而下面的 translate_tabs_to_spaces 是否转化制表符为空格,这个必须是true哦

方法二,设置快捷键映射

如图,想换成几个空格就敲成几个空格

转载:http://blog.csdn.net/gatieme/article/details/43118171

时间: 2024-11-08 19:13:51

Sublime text 3设置用用空格替换tab键的相关文章

解析php中eclipse 用空格替换 tab键_php技巧

本人用eclipse进行PHP项目开发,根据公司开发规范,要用4个空格替换掉tab键,在网上搜了好多,都不太全面,现在将详细的配置陈列如下:首先进入首选项:窗口(windows)->首选项(preferences...)1.  windows=>preferences=>general=>editors=>text editors  勾选 "insert spaces for tabs"2.  windows=>preferences=>php

sublime text写python代码时,tab缩进只有两个空格,怎么改成4个?

问题描述 sublime text写python代码时,tab缩进只有两个空格,怎么改成4个? 使用前在网上找了sublime text配置python的方法. 设置了preference.sublime-settings-users里面的tab_size:4见下图使用效果如下,不管是打tab还是sublime默认的自动缩进都是两个空格 解决方案 Sublime text 设置Tab为4个空格sublime text2 配置tab为4个空格Sublime Text2 配置tab为4个空格 解决方

Sublime Text 2 设置文件详解

Sublime Text 2是那种让人会一眼就爱上的编辑器,不仅GUI让人眼前一亮,功能更是没的说,拓展性目前来说也完全够用了,网上介绍软件的文章和推荐插件的文章也不少,而且很不错,大家可以去找找自己需要的.而且 Linux 支持也做的非常好. 之前想设置什么都是直接在网上搜,但最近想调行距,这个把我给难住了,软件上的设置没找到,网上搜也没有,最后的最后在Sublime的官方论坛找到了,个人觉得行距还是很影响视觉体验的,看看下面的对比图就知道了: 看来想驾驭好这软件不弄清楚配置文件是不行了,周末

source insight 保存时删除多余空格,去除多余空格 space tab键【转】

转自:http://blog.csdn.net/lanmanck/article/details/8638391 上传源码时最好把空格行去掉,以前介绍了使用notepad++,现在发现,习惯用source insight的人士也可以很easy的去掉了: Options->Perferences->Files-> Remove extra white space when saving.保存时自动去除每行尾部的空格和tab.   以下是另一个兄弟的心得: http://blog.csdn.

Silverlight:用Enter键替换Tab键切换焦点

业务系统中,很多录入人员习惯于用Enter键来代替Tab键切换控件焦点(虽然我个人并不觉得这样录入速度会变得有多高效,呵呵),有需求了,自然就得想办法满足. 思路:为了更灵活的控件焦点顺序,我决定用TabIndex来做文章,每个输入控件按下回车时,找到下一个比当前控件TabIndex更大且最接近的控件,然后focus(). XAML界面部分: <UserControl x:Class="tab_key_test.MainPage" xmlns="http://schem

Mac下使用Sublime Text 2

1.安装Sublime Text 2后,为Sublime添加环境变量: ? 1 2 3 $ echo $PATH/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin    $ sudo ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl 2.Sublime Text 2 破解: 用Sublime Text 2自己打开自己的二进制文件:

Sublime Text 3 文本编辑器

 1.安装下载 下载地址:http://www.cr173.com/soft/121149.html http://www.xiazaiba.com/html/24343.html   官网 http://www.sublimetext.com/ Sublime Text 2 设置文件详解:http://linux.cn/article-799-1.html Sublime Text 2 文档:http://baelabs.duapp.com/Sublime/.https://github.co

Windows 7中应用Tab键实用技巧

Windows 7中应用Tab键实用技巧 &http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   1.改变焦点 聚焦到下一个按钮,输入框或者链接等.例如,关闭一个未保存的记事本,会弹出一个提示(下图),此时,"是"按钮上有一个虚线框,如果按下空格或者回车就相当于用鼠标点击了"是"按钮.想用键盘来"点击""否"按钮的话,按下 Tab 键,虚

sublime text 3-sublime text3 css提示怎么去掉 : 后面的空格

问题描述 sublime text3 css提示怎么去掉 : 后面的空格 注意是 sublime text 3 (版本3065) 解决方案 自己解决了 sublime text2 css提示 冒号后的空格是可以去掉的,方法是 首先安装一个sublime text2 浏览插件目录,找到CSS目录,打开css_completions.py 修改190行 搜索 l.append((p, p + ": ")) 改为 l.append((p, p + ":")) 然后复制整个