IntelliJ IDEA 2017 for Mac

大小:594.89M类别:编程开发

官方安全无插件纠错

  • 更新时间2023-02-27
  • 版本v2017.3.5
  • 系统Mac
  • 语言简体中文
IntelliJ IDEA 2017 for Mac是一种商业化销售的Java集成开发环境(Integrated Development Environment,IDE)工具软件,IntelliJ IDEA被认为是当前Java开发效率最快的IDE工具。它整合了开发过程中实用的众多功能,几乎可以不用鼠标可以方便的完成你要做的任何事情,最大程度的加快开发的速度。简单而又功能强大。与其他的一些繁冗而复杂的IDE工具有鲜明的对比。IntelliJ IDEA主要用于支持 Java、Scala、Groovy 等语言的开发工具,同时具备支持目前主流的技术和框架,擅长于企业应用、移动应用和 Web 应用的开发。IntelliJ IDEA(简称 IDEA),是 Java 语言开发的集成环境,IDEA 在业界被公认为最好的 Java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE 支持、各类版本工具(Git、SVN、GitHub 等)、JUnit、CVS 整合、代码分析和创新的GUI设计等方面都非常的出色。

软件功能

1、智能的选取
在很多时候我们要选取某个方法,或某个循环或想一步一步从一个变量到整个类慢慢扩充着选取,IDEA就提供这种基于语法的选择,在默认设置中Ctrl+W,可以实现选取范围的不断扩充,这种方式在重构的时候尤其显得方便。
2、丰富的导航模式
IDEA提供了丰富的导航查看模式,例如Ctrl+E显示最近打开过的文件,Ctrl+N显示你希望显示的类名查找框(该框同样有智能补充功能,当你输入字母后IDEA将显示所有候选类名)。在最基本的project视图中,你还可以选择多种的视图方式。
3、历史记录功能
不用通过版本管理服务器,单纯的IDEA就可以查看任何工程中文件的历史记录,在版本恢复时你可以很容易的将其恢复。
4、JUnit的完美支持
5、对重构的优越支持
IDEA是所有IDE中最早支持重构的,其优秀的重构能力一直是其主要卖点之一。
6、编码辅助
Java规范中提倡的toString()、hashCode()、equals()以及所有的get/set方法,你可以不用进行任何的输入就可以实现代码的自动生成,从而把你从无聊的基本方法编码中解放出来。
7、灵活的排版功能
基本所有的IDE都有重排版功能,但仅有IDEA的是人性的,因为它支持排版模式的定制,你可以根据不同的项目要求采用不同的排版方式。
8、XML的完美支持
xml全提示支持:所有流行框架的xml文件都支持全提示,谁用谁知道。
9、动态语法检测
任何不符合java规范、自己预定义的规范、累赘都将在页面中加亮显示。
10、代码检查
对代码进行自动分析,检测不符合规范的,存在风险的代码,并加亮显示。
11、对JSP的完全支持
不需要任何的插件,完全支持JSP。
12、智能编辑
代码输入过程中,自动补充方法或类。
13、EJB支持
不需要任何插件完全支持EJB(6.0 支持EJB3.0)
14、列编辑模式
用过UtralEdit的肯定对其的列编辑模式赞赏不已,因为它减少了很多无聊的重复工作,而IDEA完全支持该模式,从而更加提高了编码效率。
15、预置模板
预置模板可以让你把经常用到的方法编辑进模板,使用时你只用输入简单的几个字母就可以完成全部代码的编写。例如使用比较高的public static void main(String[] args){}你可以在模板中预设pm为该方法,输入时你只要输入pm再按代码辅助键,IDEA将完成代码的自动输入。
16、完美的自动代码完成
智能检查类中的方法,当发现方法名只有一个时自动完成代码输入,从而减少剩下代码的编写工作。
17、版本控制完美支持
集成了目前市面上常见的所有版本控制工具插件,包括git、svn、github,让开发人员在编程的工程中直接在intellij idea里就能完成代码的提交、检出、解决冲突、查看版本控制服务器内容等等。
18、不使用代码的检查
自动检查代码中不使用的代码,并给出提示,从而使代码更高效。
19、智能代码
自动检查代码,发现与预置规范有出入的代码给出提示,若程序员同意修改自动完成修改。例如代码:String str = "Hello Intellij " + "IDEA"; IDEA将给出优化提示,若程序员同意修改IDEA将自动将代码修改为:String str = "Hello Intellij IDEA";
20、正则表达式的查找和替换功能
查找和替换支持正则表达式,从而提高效率。
21、JavaDoc预览支持
支持JavaDoc的预览功能,在JavaDoc代码中Ctrl+Q显示JavaDoc的结果,从而提高doc文档的质量。
22、程序员意图支持
程序员编码时IDEA时时检测你的意图,或提供建议,或直接帮你完成代码。

软件特色

1、深度智力
IntelliJ IDEA为您的源代码编制索引后,通过在每个环境中提供相关建议,提供快速,智能的体验:即时和智能的代码完成,即时代码分析和可靠的重构工具。
2、开箱即用的体验
诸如集成版本控制系统和各种支持的语言和框架之类的关键任务工具在手 - 没有插件喧嚣。
3、智能代码完成
虽然基本完成在可见性范围内建议了类,方法,字段和关键字的名称,但智能完成只会提示在当前上下文中预期的那些类型。
4、框架协助
虽然IntelliJ IDEA是Java的IDE,但它也可以理解并为各种其他语言(如SQL,JPQL,HTML,JavaScript等)提供智能编码协助,即使语言表达式被注入到您的Java代码。
5、生产力增强剂
IDE预测您的需求,并自动执行繁琐重复的开发任务,以便您可以专注于大局。
6、开发人员人体工程学
在我们所做的每一个设计和实施决策中,我们都记住中断开发者流程的风险,并尽量消除或减少开发人员的流量。
IDE遵循您的上下文并自动显示相应的工具。
7、不引人注意的智力
IntelliJ IDEA中的编码帮助不仅仅是编辑器:它可以帮助您在处理其他部分时保持生产力:例如填写字段,搜索元素列表; 访问工具窗口; 或切换设置等

展开内容

应用信息

  • 厂商:互联网

更多版本

更多+
  • IntelliJ IDEA Ultimate2020.1 for Mac

    5.0/734.13M

    IDEA 2020.1是一款功能十分强大且专业的Java开发集成开发环境。从功能上来说吧,软件就提供了从代码的编写到调试到最终产品的一条龙服务。其中在编码途中,软件为了提供了工程师们的效率,还给予了其他语言的智能编码帮助服务哦,而这其中就包含了SQL,JPQL,HTML,Java

  • IntelliJ IDEA 2024 for Mac

    5.0/1.19G

    IntelliJ IDEA 2024 Mac版是一款市面上最好的JAVA IDE编程工具。IDEA提供了非常便捷使用的快捷键、智能代码助手、内联调试器、J2EE支持、代码自动提示、CVS整合、创新的GUI设计等等功能,而且还内置了各种可简化程序员工作流程的FTP、终奌站、构建工具

  • intellij idea 2019 for mac

    5.0/769.83M

    intellij idea 2019 mac版是一款实用性强的java集成开发环境。IDEA 拥有多种使用功能,列如VM调试器、语言,框架等等。2019 版本也带了许多让人惊喜的改变,可以直接支持Java 12预览功能 ,全新检查与快速修复。

  • IntelliJ IDEA 2021.2.2 for Mac中文版

    5.0/891M

    IDEA 2021.2.2 Mac是JetBrains公司专为MAC平台推出的一款java语言开发的集成环境。相较于同类型软件,这款软件非常强大,拥有多种使用功能,汇聚集JavaDoc预览支持、智能代码、对重构的优越支持、灵活的排版功能、XML的完美支持与代码检查等功能于一体,能

  • IntelliJ IDEA 2022 for Mac

    5.0/996.42M

    IntelliJ IDEA 2022 for Mac是一款非常智能的Java IDE开发工具,如果你想享受富有成效的Java开发工作,那么你一定需要IntelliJ IDEA 。

类似软件

  • Visual Studio Code mac版

    9.1/217.78M

    针对苹果macOS平台打造的一款开源代码编辑器

  • FSNotes mac版

    9.1/25.36M

    macOS平台上一款开源的纯文本笔记本软件

  • JetBrains WebStorm for mac官方版

    9.0/720.64M

    一款运行在Mac平台上的JavaScript开发工具,也被人称为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。其与IntelliJ IDEA同源,并继承了IntelliJ IDEA强大的JS部分的功能。

  • JetBrains RubyMine 2023 for mac

    9.1/597.08M

    RubyMine 2023 mac版是一款功能十分强大的Ruby集成开发环境。该款软件提供了从项目创建到项目完成其中的一系列工作,省去了其中用户手动配置环境的时间,而这些节省的时间可以用来编写更加优质的代码,以达到减少日后维护时的各种问题。

网友评论

0人参与,0条评论
  • 评论需审核后才能显示

同类排行

  • JProfiler(Java剖析工具) Mac版

    8.8/158.5M

    一个全功能的Java剖析工具(profiler)

  • python 3 for MacOS最新版

    9.0/41.12M

    随着网络时代的飞速发展,编程语言对于网络而言至关重要,而不少编程爱好者、程序员都将python作为首选编程语言,Python是一种跨平台的计算机程序设计语言,能够为用户提供高效的高级数据结构,结合了解释性、编译性、互动性和面向对象的脚本语言。

  • MAMP PRO for Mac(集成web服务器环境工具)

    9.0/456.17M

    MMAMP PRO Mac官方版是经典本地服务器环境的os x软件。MAMP这几个首字母代表苹果的OSX系统上的Macintosh、Apache、MySQL和PHP,顾名思义,你应该知道MAMP的强大功能 啦!

  • JetBrains PyCharm 2020.1 for Mac版

    8.6/479M

    PyCharm 2020.1 for Mac是专为苹果电脑系统打造的一款Python语言IDE编程环境,也是JetBrains PyCharm系列的产品。该软件依托于优秀的编程AI,针对广大Python程序员的使用需求,能够用户提供智能专业的编程工具,拥有语法高亮、项目管理、语言

  • Navicat for MySQL 12 Mac版

    8.8/59.7M

    Navicat for MySQL 12 for Mac是一套Mac OS平台上专为MySQL设计的强大数据库管理及开发工具。支持单一程序,主要功能包括SQL创建工具或编辑器、数据模型工具、数据传输、导入或导出、数据或结构同步、报表、以及更多。

  • Docker Desktop for Mac官方版

    10.0/411.23M

    一个开源的应用容器引擎

  • Adobe Muse CC 2018 Mac版

    9.1/943.09M

    Muse CC 2018 Mac版是由Adobe官方全新推出的一款专业的零代码网站设计、建站软件,让您无需编写代码就可以制作以及发布精美的响应式网站,Adobe官方也曾表示,推出这款Muse CC 2018 Mac版,就是为了能够让Web设计师在不编写任何的HTML和CSS代码的

  • Coda for mac(网页编程工具)

    9.1/68.28M

    Coda for mac是一个快速、干净、强大的网络编码文本编辑器,相比于Adobe公司的Dreamweaver,Coda具有更多易用的功能,它是一款功能强大的Web编辑器,可以帮助你轻松制作网页,能够达到像素级预览,并且还具备了FTP自动上传、支持代码自动补全、多语言支持(HT

  • BBEdit 12 for Mac(专业的代码编辑器)

    9.1/21M

    BBEdit 12 Mac是一款HTML和Mac的文本编辑器

  • BBEdit 15(文本编辑器) for mac版

    9.1/28.26M

    一款能够运行在macOS操作系统平台上的文本编辑器,主要可以用于编辑HTML文件,它和Windows下的EditPlus有点类似,其实两款软件不分伯仲,都是不可多得的好软件。

  • Navicat for SQL Server Mac版

    9.0/119M

    Navicat for SQL Server  for Mac版是一套专为 SQL Server设计的全面的图形化数据库管理及开发工具,可进行创建、编辑和删除全部数据库对象,例如表、视图、函数、索引和触发器,或运行 SQL查询和脚本,查看或编辑 BLOBs、HEX、ER

  • Bootstrap Studio mac版

    9.1/136.39M

    macOS下的一款功能强大的网页设计软件。

  • JetBrains DataGrip 2024 for mac

    9.0/699.89M

    macOS平台上一款非常强大数据库管理工具,专为满足专业 SQL 开发人员的特定需求而量身定制。

  • GitKraken Mac版(Git客户端)

    9.0/348.4M

    一款Mac OS平台上的Git客户端

  • Smultron Mac官方版

    9.1/4.67M

    Smultron 是我们所有人的文本编辑器。Smultron 强大而自信,但并不复杂。它的优雅和简单有助于每个人发挥创造力并编写和编辑各种文本。您可以使用 Smultron 编写任何内容,从网页、脚本、待办事项列表、小说到整个应用程序。Smultron 专为初学者和专家设计。使用起来很愉快,它拥有人们需要的所有文本工具。每个人都可以使用它,因为它被翻译成多种语言,并且完全支持可访问性。