
AI
过去或许存在这种说法,但如今应该已经消失了。十多年过去,从未遇过前辈给出此类建议。如今人人都爱分享,如何高效利用IDE?有哪些实用快捷键、操作技巧和优秀插件值得推荐?不必排斥IDE,新手老手都适用,关键是拥有得心应手的工具即可。有些人喜欢用vim搭配自定义插件,有些人偏爱Eclipse或VScode,还有人习惯IntelliJ。随着
AI的发展,如今更多人可能选择使用Cursor和Copilot进行编程,它们为开发者提供了全新的高效体验。没有人会一直只使用一个IDE。比如,答题人自己。上学时都是用vim,纯手工敲代码。后来,我用Eclipse编写
Java和
php代码,甚至还尝试用它写过
C++程序。发现PyCharm编写
Python十分便捷,已经使用了一段时间。后来发现VScode挺好用,界面简洁,插件丰富,写Go和
php都很合适,于是长期坚持使用。近几年,专注于大数据领域,重新拾起
Java与Scala开发,转向使用IntelliJ IDEA作为主要工具。
AI大模型流行后,Cursor也曾试用了一段时间。当时Cursor虽常更新,但每周限次收费,交互体验不佳,感觉不够成熟友好,最终放弃使用。就个人编码体验而言,VScode和IntelliJ表现都不错。关于不少老程序员不推荐新手使用IDE的观点,我认为这或许更多是一种历史遗留下的误解。
一些老程序员担心,新手过度依赖IDE的强大功能,可能阻碍基本编程技能和解决问题能力的提升。然而,随着环境、技术与工具的不断变化,这类问题已无需再考虑。