Sublimetext2 崇高的对齐不';行不通
当我使用升华文本2时,我安装了升华对齐,但ctrl+alt+a不起作用。有关详细信息,请参见下面的屏幕截图Sublimetext2 崇高的对齐不';行不通,sublimetext2,Sublimetext2,当我使用升华文本2时,我安装了升华对齐,但ctrl+alt+a不起作用。有关详细信息,请参见下面的屏幕截图 进入首选项>软件包设置>对齐>键绑定(默认),并确保存在以下代码: [ { "keys": ["ctrl+alt+a"], "command": "alignment" } ] 如果密钥绑定之间存在冲突(有时多个软件包使用同一快捷方式),请检查其他已安装软件包的所有其他密钥绑定。转到首选项>密钥绑定(默认设置),并注释第564到568行,如下所示: // { "keys
进入首选项>软件包设置>对齐>键绑定(默认),并确保存在以下代码:
[
{ "keys": ["ctrl+alt+a"], "command": "alignment" }
]
如果密钥绑定之间存在冲突(有时多个软件包使用同一快捷方式),请检查其他已安装软件包的所有其他密钥绑定。转到首选项>密钥绑定(默认设置),并注释第564到568行,如下所示:
// { "keys": ["super+alt+a"], "command": "toggle_preserve_case", "context":
// [
// { "key": "setting.is_widget", "operator": "equal", "operand": true }
// ]
// },
{
"font_face" : "ubuntu mono" ,
"font_size" : 15 ,
}
您使用的字体的字符和空格大小不同。您需要字符和空格大小相等的字体。这些字体称为等距字体。我对“Ubuntu”字体也有同样的问题,一旦我把它设置为“Ubuntu Mono”,它就工作得很好。我很确定有很多单间距字体 转到首选项>设置-用户并在那里编辑代码,保存,即可完成 我的看起来像这样:
// { "keys": ["super+alt+a"], "command": "toggle_preserve_case", "context":
// [
// { "key": "setting.is_widget", "operator": "equal", "operand": true }
// ]
// },
{
"font_face" : "ubuntu mono" ,
"font_size" : 15 ,
}
打开升华文本,进入首选项>浏览软件包并找到对齐插件文件夹, 在该文件夹中创建一个新文件“php.sublime settings”,并添加以下行
{
"alignment_chars": ["=", "=>"]
}
您确定使用的是升华文本2而不是升华文本3吗?我这样问是因为我搬到了ST3,而“校准”包对ST3不起作用。我不得不使用ST3的“AlignTab”包来实现这个功能。应该能够检查菜单:升华文本->关于升华文本->你的版本号应该以2或3开始
也许这不是你的问题,但有时是简单的事情让我们感动 在首选项>软件包设置>对齐>设置–用户 加:
我对对齐插件也有同样的问题 遵循以下步骤:
- 窗口:首选项>软件包设置>对齐>设置-用户
- Linux:首选项>包设置>对齐>设置-用户
- Mac OS X:Sublime Text 2>首选项>软件包设置>对齐>设置-用户
{“keys”:[“alt+a”],“command”:“alignment”}
绑定。
我在升华3无论出于何种原因,
{“keys”:[“ctrl+alt+a”],“command”:“alignment”}
自动包含在alignment包中的默认设置对我不起作用。我尝试搜索冲突的密钥,但未找到任何内容。但是
{“keys”:[“alt+a”],“command”:“alignment”}
确实有效,现在这就是我在ST3/Windows中使用的
按键轰炸:Ctrl+Alt+A
在插件用户配置文件中:
{
"alignment_space_chars": [
"=",
"=>",
":"
],
}
要打开此配置文件:
Preferentes/Package Settings/Alignment/Settings-User
代码如您所说,键绑定之间没有冲突。它显示包已安装…然后包设置未显示对齐选项…@Onaseriousnote:goto C:\Users\{您的用户名}\AppData\Roaming\Sublime Text 2并删除校准包,然后再次安装。我想这是关于更新之类的。前一段时间我试过它,但它对我也不起作用,所以我安装了Align Tablear插件(AlignTab)。我想这与你使用的字体有关。如果您仔细看,每行(3、2和1)上的空格数都在减少,这将使它们正确对齐。然而,一个空格字符比一个可见字符占用更少的水平空间。在我的例子中,它正在工作,然后突然停止。重新启动升华文本解决了问题。在我的例子中,与升华过梁键绑定存在冲突。所以我改变了它们:(首选项>包设置>升华链接器>键绑定)这个答案已经过时了。与ST3兼容的Alignment版本于2013年8月发布。事实上,只要将默认设置复制/粘贴到用户设置中,插件就可以正常工作。我使用Ubuntu KDE解决了同样的问题。我以前有香草Ubuntu,这个命令没有问题。我不想使用这种方法,但没有发现KDE上提到的任何其他optionAs@AlwinKesler(至少是kubuntu),它不起作用。但您可以在设置中禁用全局热键。之后,它在圣彼得堡再次运行良好。