看这个标题,估计要被很多人笑了。其实也很正常,我是一个重度Idea用户,也连续买了N年了。功能强大,附加功能也很优秀,用了就实在时抛不开了。
但随着现在Monorepo的项目越来越多。一个项目里同时前、后端代码都有的时候,单一功能的IDE就一点捉襟见肘了。但是打开一个IDEA吧,又感觉有点重,而且IDEA里默认的插件都是为了开发JAVA而来的。这个就更尴尬了。
这时候就感觉,VSC可以拿出来一用了(也不是没想过用fleet,但fleet经过3年多了,感觉仍然是像一个sublimetext一样的编辑器,而不是IDE)。
之前也用过VSC,就是因为插件太多,而且部分插件都不知道 是用来干嘛的,再加上不能为单个项目,只启动想启用的插件,才慢慢放弃的,现在感觉比以前好多了,但还是不能自定义插件,这个就有点烦。而且vsc的插件都在~/.vscode目录里,也就是在本地,为什么不能让workspace来选择要启用和关闭插件呢?哪怕像 pnpm管理的node_modules一样,是引用过来的也行啊。也可能其实已经有了,但我用的少,并不知道罢了
继续用,再体验一下,也许会有一个不一样Feel.
jetbrains公司一直是我最喜欢的IDE软件公司之一,他们的各类软件都是基于idea进行开发,比如我们常见的phpstorm/webstorm等,然而最新的版本里面,不能输入中文标点了。嗯,mac版是这样的,这主要是他内置的jdk有点小问题。网上有很多教程,还是很方便的。
比如这里:
http://mtons.com/content/11.htm
- IntelliJ IDEA 15 和 WebStorm 11 内置 JDK 1.8 的版本,但是这个版本存在中文标点输入以后自动被转换成英文(半角)的 Bug。
-
- 经试验,使用 JDK 8u45 可以正常输入中文标点,具体如下:
-
- 下载安装 JDK 8u45;
- 重启IntelliJ IDEA;
- 选择 JDK :按 CMD + Shift + A,输入 JDK,选择 Switch IDE boot JDk… 可以选择新安装的JDK 8u45;
下载后,按cmd+shift+a会出来这个界面:
然后选择jdk 8u45的版本。由于我已经选择过了,所以就不会再有了。。。
大致就这样,选择完后会自动重启IDE,于是你就可以开心的输入中文标点了。【注意看上面的红字,因此,其他版本不一定支持中文输入】