【发布时间】:2018-06-01 10:58:48
【问题描述】:
我使用/**/ 作为提交前需要处理的代码位的个人标记。只要我输入这个:
/**
…编辑认为我想要一个文档块并触发自动完成:
/**| */
... 其中| 是光标。因此,当我输入最后一个斜杠时,我最终得到的是:
/**/| */
这发生在安装了几个 PHP 扩展(包括 PHP DocBlocker 和 Felix Becker 的 PHP 扩展包)以及 --disable-extensions,所以它必须由内置的自动完成触发。
有没有我可以调整的设置来防止这种情况发生?
【问题讨论】:
-
约定是输入
//TODO some comment what to do然后大多数环境也会自动将其放入待办事项列表中,您可以单击以跳转到该代码块 -
也许改变你的编码风格会更容易 - 大多数人使用 /** TODO: 不管 */。
-
/**通常在 IDE 中用于文档 cmets。请参阅 phpdoc.org -
@Tschallacka 这正是使用不同标记的原因。我想确保第一眼就能检测到我未完成的代码,因此我不会将其提交给版本控制。我不想每次都浏览所有项目范围的待办事项来告诉我我的。
-
@Barmar 当然,
/**/不是有效的文档块,因为它是空的 :) 我使用的其他编辑器只会在我输入空格、制表符或之后输入时自动完成.