php - 从视觉上区分自动生成的文件?

标签 php code-generation phpstorm

<分区>

我们有一堆基于数据库模型自动生成的文件。我有过一些 facepalm 的经历,因为我修改了一些代码,却发现我的修改被覆盖了,因为我没有注意到我的更改在那些生成的文件中。

因此,我修改了我们的生成器以在文件头中包含“请勿修改”注释。这有帮助!虽然,在跟踪方法调用时,很容易在这些文件之一的中间结束,除非您滚动到顶部以检查标题,否则您不一定知道。这很尴尬(而且容易出错)。

有没有什么方法可以标记这些文件,类似于标记“外部库”的方式,因此从样式上可以清楚地看出这些文件应该是只读的?

最佳答案

命名约定是最好的 - 如果所有生成的文件都以“GEN”或其他东西为前缀,您会更快地注意到。

某些环境还允许您根据正则表达式为选项卡着色,因此您可以通过检测文件名中的前缀将它们全部设为黑色或粉红色。

关于php - 从视觉上区分自动生成的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42093646/

相关文章:

javascript - 在 php 中嵌入 javascript 中的 php

php - 找到表名,然后从该表中获取数据。

sql - 如何在 TFDQuery 中找到唯一标识记录的数据库键?

c# - 如何将管道代码注入(inject)/生成用属性装饰的方法?

c# - 有人有过从 MSBuild 调用 Rake 以获得代码生成和其他好处的经验吗?进展如何?你有什么想法/建议?

phpstorm - 如何通过 .phpstorm.meta.php 文件将函数的返回值键入动态类的实例数组?

php - PHP图像识别

php - tcpdf 无法正确打印带有图像的 HTML 文档 - PHP

php - Xdebug 停止工作并且无法在断点处停止

PHPStorm 扩展一行代码