编辑器的小配置

sublime 配置4个空格代替Tab

1
2
3
4
5
6
{
// 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
}

sublime build system

因为自己电脑上用的nvm来管理的node版本,所以path路径不能像普通设置那样,需要自己找到node在nvm下的安装目录。

1
2
3
4
5
{
"cmd": ["node", "$file"],
"selector": "source.js",
"path": "$PATH:/Users/此处为个人电脑名字/.nvm/versions/node/v8.9.1/bin"
}

vim 配置自动空格

1
2
3
4
5
6
7
8
" 将制表符扩展为空格
set expandtab
" 设置编辑时制表符占用空格数
set tabstop=4
" 设置格式化时制表符占用空格数
set shiftwidth=4
" 把连续数量的空格视为一个制表符
set softtabstop=4

VScode设置tab转空格,并显示空格

1
2
3
4
5
"editor.tabSize": 4, //tab为4个空格
"editor.fontSize": 14, //字体大小
"editor.renderWhitespace": true, //显示空格
"editor.insertSpaces": true, //按tab键插入空格
"editor.renderWhitespace": "all"