Sublime Text 2的重要评论

Ran*_*lue 21 sublimetext

我想在Sublime Text 2中做出这样的评论:

/********************
* This is a comment *
********************/
Run Code Online (Sandbox Code Playgroud)

有没有一种简单的方法可以自动生成它们?

另外,我在哪里可以找到有关此类内容的良好文档.我喜欢Sublime,但我觉得它的记录很差!

GNi*_*i33 41

您可以创建一个片段来执行此操作.

转到Tools- > New Snippet,打开一个新文件.将其粘贴在其中:

<snippet>
<content>
<![CDATA[

/********************
* $0 *
********************/

]]>

</content>
<tabTrigger>bigcom</tabTrigger>
</snippet>
Run Code Online (Sandbox Code Playgroud)

将其保存在Packages\User-Folder中(保存时应自动设置).现在你可以输入bigcom(如<tabTrigger>- 元素中所定义)并点击tab.将出现注释,并将光标设置在该位置,该位置$0在代码段中设置.

另外,您可以scope<snippet>-block中添加- 元素,因此此代码段仅适用于特定的语法范围,例如:

<scope>source.python</scope> 
Run Code Online (Sandbox Code Playgroud)

不可思议的*是,当你跳到一个新的行时,我不知道如何在你自动写入的行的两边添加字符,所以我不知道这是否符合你的需要.你必须手动添加它们.我仍然希望这在某种程度上有所帮助.

编辑: 在stackoverflow上的另一个问题中找到了一些东西.看看这个答案.执行此操作时,至少*会添加新行开头的字符.我会看看我是否可以在线的末尾添加角色.


说到文档,我同意,那里并没有太多.当然还有官方文档:Sublime Doc,当然还有论坛:Sublime Forum(这是一个很好的资源,而不是像填充不佳的Doc那样).另一方面,我总是建议阅读net.tutsplus上的帖子,这是一个不错的起点.

我几乎绊倒在附带的标准安装中最有趣的部分,而浏览线槽Global SettingsKey Bindings-files,您可以打开过Preferences-菜单


nic*_*ckf 16

警告,自我插上.

DocBlockr插件可以自动"装饰"为你评论.现在它只适用于内联注释,但它完成了工作.快捷键是Ctrl+Enter

// foo bar baz
Run Code Online (Sandbox Code Playgroud)

/////////////////
// foo bar baz //
/////////////////
Run Code Online (Sandbox Code Playgroud)

它也适用于连续的评论:

// foo
// bar baz quux
Run Code Online (Sandbox Code Playgroud)

//////////////////
// foo          //
// bar baz quux //
//////////////////
Run Code Online (Sandbox Code Playgroud)