公司不让用IDEA，必须要用eclipse。大神们怎么看待这个强制规定？
公司规定就得遵守，直到你能制定规定。 不过我在一个全用SVN和Eclipse的团队里独自用了三年的Git和IDEA（自费个人版全家桶），没有任何问题。如果其他人不是跑来我的机器看我在干什么，他们根本不会留意到我在用Git和IDEA。如果你还是想坚持使用IDEA，公司领导也不至于变态到跑来看你的屏幕制止你用IDEA，以下经验可以参考一下：  1.不要使用IDEA自带的VCS工具来check out并导入项目，先在IDE外部用命令行或一些第三方客户端check out代码，然后在IDEA导入已有代码。如果SVN上的代码已经有eclipse项目元数据，你可以选择作为Eclipse项目来导入。如果没有或者你不想在本地使用Eclipse的配置，可以按Maven或Gradle项目来导入。 2.IDEA自己生成的项目相关文件记得ignore掉，不要提交到SVN上。 3.如果公司使用统一的Eclipse代码格式配置，可以安装Eclipse Code Formatter插件来导入。另外尽量不要使用全文格式化，因为import部分很难配成跟Eclipse一致。写完一段代码手动选择你修改的部分自动格式化一下。即使不混搭IDE，这也是个好习惯，否则难保别人在什么地方没有使用标准格式，你全文格式化时改动了那一行，以后排错看blame人家就先来找你，麻烦得很。 4.本机上安装Eclipse并且按公司要求配置好，并且导入你正在开发的项目，保证处于可用状态。这样别人来你机器上协助开发时他可以立刻用Eclipse进行工作。 5.保证自己能用Eclipse进行基本的操作，这样去别人机器上协助开发时不至于笨手笨脚。个人建议是学习VIM键位，IDEA和Eclipse上都装Vim插件。Eclipse上的Vim插件支持一键开关，所以可以在每个同事的机器上都装，平时关着就行了，需要你去协助时一键打开。 6.保持低调，偶尔去同事的机器上用Eclipse时不要唠叨。 7. 要在工作中用ultimate版的话请入个正版，公司不肯出钱的话，入个个人版即可，可以用于工作。只不过不能由公司报销或变相补偿（这个靠自律），不能共享给同事使用。社区版也可用于工作，就是功能少一些，看自己需要了。注意，这是喷气脑的版权策略，请不要推广到其他软件上。同样请不要未经查证就把某个软件的授权策略推广到其它软件或者全行业上。 