Intellij idea WS:隐藏文件名';在选项卡和项目文件浏览器中显示时的子字符串
在进行Angular 2开发时,有一种“未说出口的”惯例,即在每个文件名后面加上它的类型-它可以是Intellij idea WS:隐藏文件名';在选项卡和项目文件浏览器中显示时的子字符串,intellij-idea,tabs,ide,webstorm,Intellij Idea,Tabs,Ide,Webstorm,在进行Angular 2开发时,有一种“未说出口的”惯例,即在每个文件名后面加上它的类型-它可以是组件,模块,等等 但是,在Webstorm的选项卡和项目文件浏览器中查看文件名时,文件名会变得有点太长 我正在寻找一种方法来隐藏文件名的子字符串,即文件的类型部分 因此,有效地,Modal.component.ts在打开的文件选项卡和项目文件浏览器中显示时变为Modal.ts。可以节省宝贵空间的一件事是隐藏文件扩展名。无论如何,您都可以从图标中分辨文件类型。转到: 背景→ 编辑→ 一般的→ 编辑器选
组件,模块,等等
但是,在Webstorm的选项卡和项目文件浏览器中查看文件名时,文件名会变得有点太长
我正在寻找一种方法来隐藏文件名的子字符串,即文件的类型部分
因此,有效地,Modal.component.ts
在打开的文件选项卡和项目文件浏览器中显示时变为Modal.ts
。可以节省宝贵空间的一件事是隐藏文件扩展名。无论如何,您都可以从图标中分辨文件类型。转到:
背景→ 编辑→ 一般的→ 编辑器选项卡
然后
在编辑器选项卡中隐藏文件扩展名
但是,您可以考虑完全隐藏标签。许多用户这样做是因为使用键盘快捷键(如Ctrl+E)可以更快地浏览最近的文件,而选项卡只会占用宝贵的空间。
虽然这可能是某种解决方案,但我还是更喜欢在编辑器选项卡中隐藏定义的子字符串。仔细想想,我可能会按照您的建议隐藏扩展名,然后,考虑到WS在选项卡中显示文件名的定制选项可能有限,我可能会为NG2文件后缀制定一个新的约定,smth沿着组件->comp
,服务->serv
,模块->mod
。或者完全摆脱这种惯例,因为它没有什么好处,因为服务
后缀可以替换为Api
后缀、组件-无后缀、模块-Mod
。不幸的是,据我所知,没有隐藏子字符串的解决方案,您可能需要为此编写自定义插件。就我个人而言,我完全摆脱了标签,这节省了更多的空间——请看这篇文章:这太不幸了。在接下来的两周内,我可能会自己编写一个IntelliJ插件,并将其作为答案发布在这里。找不到可执行此操作的现有插件。