文章插图
以编辑者为中心
在大多数时间里 。编辑器(和代码)是屏幕上唯一可见的东西 。并且无需为了进行与编码无关的事情就离开它 。
快速弹出窗口有助于在不离开所处上下文的情况下检查其他信息 。按下 Ctrl+Shift+I 时 。将在插入符号处显示该符号的定义 。
生成代码无需遍历复杂的向导或填写大量表格 。
文章插图
无处不在的捷径
在IntelliJ IDEA中 。可以使用几乎适用于所有内容的专用键盘快捷键 。包括快速选择以及在工具窗口和编辑器之间进行切换 。
通过其快捷方式访问工具窗口会将输入焦点移至该窗口 。因此也可以在其上下文中使用所有键盘命令 。当需要返回编辑器时 。只需点击Esc 。
在“项目”工具窗口中时 。不仅可以浏览现有项目 。还可以通过按来创建新项目Alt+Ins 。
文章插图
内联调试
调试代码时 。IntelliJ IDEA在变量的用法旁边的源代码中显示变量值 。
甚至不必将鼠标悬停在变量上 。也不必切换到“调试”工具窗口的“变量”窗格 。
每当变量更改其值时 。IDE都会以不同的颜色突出显示它 。以便可以更好地了解状态如何随代码而改变 。
文章插图
有好的用户UI
IntelliJ IDEA中的所有列表 。树和弹出窗口都可以提供快速搜索 。可立即将开发者带到一组包含要在其中键入文本的项目 。
任何IDE操作的第一次调用都应该提供最预期的结果 。再按一次快捷键 。IDE将更深入地查找所需内容 。即可得到更多的结果 。
文章插图
当然 。除了这些 。IDEA还提供了无与伦比的其它工具集 。如反编译、字节码查看器、FTP、版本控制(包括Git、SVN、CVS等) 。还有构建工具 。如Maven、Ant、Gradle、Gant、NPM等 。当然了 。还有相关的数据库工具 。
IntelliJ IDEA是一站式的解决方案 。但是如过还需要其他任何东西 。可以通过其丰富的插件库来解决 。怎么样 。动心了吗?
关注@银河架构师 。获取更多资讯、动态、技术文章 。
其他观点:
这里介绍4个不错的Java IDE 。分别是IDEA、Eclipse、NetBeans和VS Code 。这4个软件都可以完成日常Java程序的开发 。而且使用起来都非常方便 。下面我简单介绍一下这4个软件:
IDEA
这是一个比较新的Java IDE 。Jetbrains公司的产品 。在业界比较受欢迎 。个人和公司使用的比较多 。项目管理、团队协作等方面都非常方便 。支持常见的语法提示、自动补全、代码高亮、Git等功能 。插件扩展也非常丰富 。除此之外 。还支持Spring、GUI设计、代码重构审查等功能 。调试代码非常方便 。唯一不足就是占用内存比较大 。用起来会比较卡:
文章插图
Eclipse
这是一个诞生比较早的Java IDE 。早期的Java开发或者安卓开发中 。经常会用到这个软件 。免费、开源、跨平台 。插件扩展也非常丰富 。同时支持C++、Python等语言开发 。常见的代码提示、语法检查、自动补全等功能 。这个软件都能很好支持 。版本比较稳定 。各方面工作都不错 。对于学习Java来说 。是一个非常不错的IDE环境:
文章插图
NetBeans
这是Sun公司设计的一个Java IDE 。支持目前所有的主流操作平台 。免费、开源 。自动补全、语法提示等功能也非常不错 。可以快速创建Java、Web、桌面等应用程序 。同时也支持安卓移动开发 。插件扩展也不错 。同时支持PHP等编程语言开发 。也是一个不错的Java IDE:
文章插图
VS Code
这是微软开发的一个免费、开源、跨平台的代码编辑器 。严格意义上讲 。不是一个Java IDE环境 。但是安装Java插件、配置本地JDK路径后 。也可以当做一个简单的Java IDE使用 。小巧灵活 。占用内存少 。运行速度快 。虽然没有IDEA和Eclipse功能强大、专业 。但对于日常开发Java小型项目或程序来说 。也是一个不错的选择:
文章插图
【关于Java开发使用哪个ide较稳定?】
推荐阅读
- 精密裁板锯换皮带教程 精密裁板锯多少钱一台
- 海洋版 我的世界生存初期要干什么?
- 尼康d90套机重量 尼康d90套机镜头
- 板栗南瓜炒着吃可以不去皮吗
- 怎么做亚马逊的电商运营?怎么做亚马逊电商怎么做
- 河北大学自考本科河北大学自考本科专业
- 阿联酋迪拜塔有多高阿联酋迪拜塔建筑物建造过程灯光秀帆船酒店
- 东京奥运会倒计时多少天 东京奥运会倒计时一周年特别节目
- 小便黄是什么原因引起的男性?长时间小便黄是什么原因引起的