Sublimetext2 升华文本2删除单行正确与错误

Sublimetext2 升华文本2删除单行正确与错误,sublimetext2,Sublimetext2,我对升华文本2还不熟悉,我想知道如何正确地重新编写代码 当然有菜单项:编辑->行->重新登入,但我想要一个键盘快捷键 我读了这篇文章: 非常有用,因此我设置了以下两个快捷方式: [ { "keys": ["f5"], "command": "reindent", "args": {"single_line": false} }, { "keys": ["tab"], "command": "reindent", "args": {"single_line": true} } ] 我正试图找出单

我对升华文本2还不熟悉,我想知道如何正确地重新编写代码

当然有菜单项:编辑->行->重新登入,但我想要一个键盘快捷键

我读了这篇文章:

非常有用,因此我设置了以下两个快捷方式:

[
{ "keys": ["f5"], "command": "reindent", "args": {"single_line": false} },
{ "keys": ["tab"], "command": "reindent", "args": {"single_line": true} }
]
我正试图找出单线:真和单线:假之间的区别。起初,似乎single_line:false只是重新插入整个文件。但仔细观察,情况似乎有所不同

以这一行javascript代码为例:

var app = angular.module('indexApp', ['chart.js', 'ui.toggle']);
按F5键(单行:false)将使该行保持在左边距(我认为这是正确的)

点击制表符(单行:true)将行缩进一行

点击F5将其切换回左边距


那么,什么是单行线:真/假真的是什么意思?

嗯,看起来“单行线”不是我的问题

看来这是我的问题:

似乎有一个特性导致Javascript(和其他)注释不能“正确”缩进。(至少根据我对正确的定义)

上面链接问题中的修复对我有效。。。(尽管我猜如果我更新ST,我会失去修复)