1

我在 PhpStorm 终端中.env使用命令生成了新文件。copy .env.example .env然后创建 .env 文件,但我无法在 PhpStorm 中编辑。当我双击它打开外部编辑器(记事本++)。

不变的文件类型

4

3 回答 3

13
  1. Settings/Preferences | Editor | File Types
  2. Files Opened in Associated Application在顶部列表中查找条目
  3. .env从底部列表(已注册模式)中删除文件的关联条目。
  4. 将此类模式与另一个(更合适的)文件类型(例如“文本文件”..或任何其他格式)重新关联

PS.​env 文件支持插件.env,可为某些语言(尤其是 PHP)的文件和代码完成助手添加文件图标和语法着色:

https://plugins.jetbrains.com/plugin/9525--env-files-support

特征:

  • 基于 .env、Dockerfile 和 docker-compose.yml 文件的环境变量补全。
  • 转到声明(在 .env 文件中)和用法(在代码中),按Ctrl / Cmd + Click或热键(Ctrl / Cmd + B等)
  • .env 文件语法高亮

更新:2022-01-13

对于现代 IDE 版本(v2020.3.x 和更新版本),请检查以下 StackOverflow 答案。IDE 现在有更多选项可以影响 IDE 处理特定文件的方式:https ://stackoverflow.com/a/65701638/783119

于 2016-06-04T11:40:43.643 回答
1

.env 文件有一个插件。它还通过自动完成 env() 和 getenv() 函数来提供帮助。 https://plugins.jetbrains.com/plugin/9525--env-files-support

于 2018-11-27T12:33:30.247 回答
0

转到文件 -> 设置 -> 编辑器 -> 文件类型 -> 识别的文件类型并选择“文本” -> 添加一些模式

.evn
*.env
.evn.*
*.env.*
于 2021-06-17T09:19:21.293 回答