首页 > 解决方案 > 在 PHP 文件中输入 /**/

问题描述

/**/将在提交前需要处理的代码位用作个人标记。只要我输入这个:

/**

…编辑认为我想要一个文档块并触发自动完成:

/**| */

...|光标在哪里。因此,当我输入最后一个斜杠时,我最终得到:

/**/| */

安装了几个 PHP 扩展(包括 PHP DocBlocker 和 Felix Becker 的 PHP 扩展包)会发生这种情况,--disable-extensions因此它必须由内置自动完成触发。

有没有我可以调整的设置来防止这种情况发生?

标签: phpvisual-studio-code

解决方案


你应该使用

// TODO some_description_of_what_to_do 

或者

/** TODO some_description_of_what_to_do */

这是标记某物的常用约定。

哟可以省略描述部分,只需将其标记为

// TODO* 
// or 
/** TODO */

大多数 IDE(肯定是 PhpStorm)都会突出显示此类注释,您将能够更好地看到它。当您通过 IDE 提交时,还有一个选项可以在提交前检查 TODO 标记。

试试看,你会发现它有多方便;)

PS:如果您使用的是 Visual Studio Code https://marketplace.visualstudio.com/items?itemName=wayou.vscode-todo-highlight


推荐阅读