眼下在崇高的文本2,当我开始在Coldfusion的if语句,并按下回车键就会自动缩进下一行是这样的:关闭自动缩进崇高的文本2,但
<cfif this eq that>
|
当我打开自动缩进关闭它会留下光标回到最左侧,这将是巨大的,但有很多次我的代码已经缩进:
<cfif this eq that>
|
我要的是它离开它它是目前缩进不多,不多。像这样:
<cfif this eq that>
|
有什么建议吗?谢谢!
眼下在崇高的文本2,当我开始在Coldfusion的if语句,并按下回车键就会自动缩进下一行是这样的:关闭自动缩进崇高的文本2,但
<cfif this eq that>
|
当我打开自动缩进关闭它会留下光标回到最左侧,这将是巨大的,但有很多次我的代码已经缩进:
<cfif this eq that>
|
我要的是它离开它它是目前缩进不多,不多。像这样:
<cfif this eq that>
|
有什么建议吗?谢谢!
可能有其他方法可以为您做这项工作。 但是,你可以在
<key>increaseIndentPattern</key>
编辑ColdFusion.tmPreferences文件中的正则表达式字符串只需添加CFIF和CFELSE到列表
|link|meta|param|cfif|cfelse
当有更新到ColdFusion包虽然,你可能必须再次编辑。
编辑:确保将软件包更新到最新版本。像cfargument这样的单行标签不应该按照更新后的版本缩进。
虽然你想似乎并没有在此刻成为可能,见ST2 forum(也许你张贴?)
稍微荒诞的解决办法,可能为你工作,(似乎为我工作)。去View>Syntax>Java
现在自动缩进应该按你的要求去做 - 你可能会丢失支架标签匹配(+其他的东西?),语法检查可能有点疯狂(你可以随时翻转,如果有必要,尝试其他语法的东西),和配色方案会改变一点,但它似乎工作。
看看Sublime中的设置,有一个叫'smart_indent'。
此设置的描述是:
使自动缩进一点小聪明,例如,通过缩进在下一行 后,如果在C语句需要auto_indent启用。
在Sublime Documentation找到了更多信息。
我想你想保留'auto_indent',并把'smart_indent' *关掉* - http://www.sublimetext.com/docs/2/indentation.html – 2012-03-16 17:25:06
出于好奇,为什么? – 2012-03-16 20:11:03
1.我没有输入我的if语句,我先完成了和。 2.它对每个coldfusion标签都是如此,即使是1行的标签,如或。它只是令人讨厌。 –
RandyLahey
2012-03-16 20:40:16