如何在 PhpStorm 中编辑 .env 文件?
Posted
技术标签:
【中文标题】如何在 PhpStorm 中编辑 .env 文件?【英文标题】:How to edit .env files in PhpStorm? 【发布时间】:2016-10-04 10:07:08 【问题描述】:我在 phpStorm 终端中使用 copy .env.example .env
命令生成了新的 .env
文件。然后创建 .env 文件,但我无法在 PhpStorm 中编辑。当我双击它打开外部编辑器(记事本++)。
【问题讨论】:
这真的很奇怪。我在 PhpStorm 中正常打开 thos 文件没有任何问题。 【参考方案1】:Settings/Preferences | Editor | File Types
在顶部列表中找到Files Opened in Associated Application
条目
从底部列表(已注册模式)中删除 .env
文件的关联条目。
将此类模式与另一个(更合适的)文件类型(例如“文本文件”.. 或任何其他格式)重新关联
PS 有 .env files support plugin 可以为 .env
文件添加文件图标和语法着色以及某些语言(尤其是 PHP)的代码完成助手:
https://plugins.jetbrains.com/plugin/9525--env-files-support
特点:
环境变量补全基于 .env、Dockerfile 和 docker-compose.yml 文件。 通过 Ctrl / Cmd + Click 或热键 (Ctrl / Cmd + B 等转到声明(在 .env 文件中)和用法(在代码中) .) .env 文件语法高亮
更新:2022-01-13
对于现代 IDE 版本(v2020.3.x 和更高版本),请检查以下 *** 答案。 IDE 现在有更多选项可以影响 IDE 处理特定文件的方式:https://***.com/a/65701638/783119
【讨论】:
【参考方案2】:转到文件 -> 设置 -> 编辑器 -> 文件类型 -> 识别的文件类型并选择“文本” -> 添加一些模式
.evn
*.env
.evn.*
*.env.*
【讨论】:
【参考方案3】:.env 文件有一个插件。它还通过自动完成 env() 和 getenv() 函数来提供帮助。 https://plugins.jetbrains.com/plugin/9525--env-files-support
【讨论】:
以上是关于如何在 PhpStorm 中编辑 .env 文件?的主要内容,如果未能解决你的问题,请参考以下文章