我启用了软标签,但不仅是编辑器放入实际标签而不是空格,如果我输入[空格] [空格],它会将其转换为标签。我已经读过编辑器试图读取现有文件来猜测你的设置(如果重要的话我关闭了Autodetect),所以我尝试了一个新文件。这是我的设置文件的相关部分(我通过GUI编辑):
"ace": {
"@guessTabSize": false,
"@newLineMode": "unix",
"@tabSize": 2,
"@useSoftTabs": true
},
当我关闭软标签时,它会停止将空格转换为标签,但无论如何,当我在一行的末尾点击输入时,autoindent使用标签而不是空格。
答案 0 :(得分:3)
Cloud9没有任何可以将两个空格转换为标签的代码。 当启用软选项卡时,它会移动光标,就像两个空格是一个选项卡一样,但这不会更改文件中的字符 在行尾输入从该行复制缩进,并且不依赖于标签设置。