前段时间,和一位同学关于 IntelliJ IDEA 的读音产生了分歧,现考据如下。
分歧主要有 2 点:
- 这个软件到底是叫 IntelliJ,还是 IDEA。
- IDEA 应该读作 idea 还是 I-D-E-A。
第 1 个问题很容易就能找到答案。这个软件叫 IntelliJ IDEA,简称为 IntelliJ,软件的图标显示的是 IJ(一如 CLion 的 CL、WebStorm 的 WS、PyCharm 的 PC),但是在多数情况下说 IDEA 并不会引起歧义。
第 2 个问题就比较麻烦。同学给出的理由是,YouTube 的视频都是读作 idea,而不是 I-D-E-A。我给出的理由是,IDEA 的 4 个字母都是大写,摆明着是 4 个单词的首字母缩写,否则按照 PyCharm、CLion、WebStorm 的命名风格,就会用 Idea 了。
然而这个资料实在是太少了,几乎就没有很有信服力的答案,甚至有些官方的发言人都是乱读的。最后不知道在哪里被我看到一个正确的解释。
IntelliJ IDEA。
- Intelli: Intelligent
- J: Java
- IDE: Integrated Development Environment
- A: Advanced
所以说,IDEA 是由 IDE 这个简称,加上 A 组成的,于是显然不能读为 idea,只能读作 I-D-E-A,因为 IDE 并没有一个可以拼读的读音。
由此,该软件的意思就是,智慧的、最先进的、Java 的集成开发环境。
不过呢,缩写也是可以拼读的嘛,APEC、ASAP 也都是可以读出来的,所以把 IDEA 读成 Idea 好像也没有什么不可以。在不会引起歧义的情况下,怎么顺口怎么来嘛。
2019-08-12补充:
最近在微软实习的时候,听到公司的人说的都是 IntelliJ:“你用 IntelliJ 打开过?”
2019-08-27补充:
另外我最近注意到一点,那就是用 IntelliJ、WebStorm 等 IDE 打开的项目,都会多一个 .idea 的目录存放一些项目的配置。所以,如果 .idea 是 Idea 专属的话,那 WebStorm 打开过的项目是不是应该生成 .ws?
学到了 ?