【发布时间】:2014-03-10 14:35:46
【问题描述】:
我将 sublime text 2 用于 PHP,现在也用于 Python。在那里我可以区分单行和多行 cmets。 例如,如果您键入:
/* [enter]
崇高的自动完成功能:
/*
[cursor is here]
*/
这不适用于单行 cmets 的 php 等效项:
// some comment [enter]
结果:
// some comment
[cursor is here]
我也喜欢在 Python 中拥有这种行为。 然而,在 python 中,如果我使用“#”作为单行注释,我会得到:
# some comment [enter]
结果:
# some comment
# [cursor is here]
这很烦人,因为我必须退格两次才能撤消它。带有三引号的多行注释根本不起作用。 (它正确突出显示,但不会自动完成)
我该如何改变呢?是否有一些我可以更改的键绑定或者它是特定于语法的东西?
编辑: 已安装的软件包: - 包装控制 - DocBlockR - 侧边栏增强 - SublimeLinter - 同步滚动
【问题讨论】:
-
你安装了哪些插件?我在 Windows 上看不到 ST3 的这种行为。你在使用 DocBlockr 吗?
-
是的,我在帖子中添加了包列表。我在 Windows 8.1 64x 上使用 ST2
标签: python sublimetext2 sublimetext sublimetext3