logo IntelliJ IDEA入门教程 我也要发布文档

(四):IntelliJ IDEA支持的语言


IntelliJ IDEA是Java语言开发的集成环境,IntelliJ在业界被公认为优秀的Java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。

 IntelliJ IDEA现已更新至2019.2版本,新版本改进了java13预览等20余项功能,提高了开发效率,赶快下载体验吧~(点击查看更新详情)

点击下载IntelliJ IDEA最新试用版

现代应用程序的开发涉及使用多种编程语言,工具和技术。IntelliJ IDEA被设计为Java IDE,但是可以使用插件对其进行扩展,以支持几乎所有流行语言的开发。对于其中的某些编程语言,JetBrains提供了单独的IDE,这些IDE基于IntelliJ平台,并且仅包含特定于该语言的功能。

IntelliJ IDEA中的编码帮助包括:

  • 语法和错误突出显示以维护绿色代码

  • 用于创建存根类,脚本等的文件模板

  • 实时模板,可将缩写词扩展为复杂的代码结构

  • 代码完成,根据上下文完成类,方法,字段,参数和其他实体的名称

  • 代码生成以生成特定于语言的代码结构

  • 意向操作和快速修复以优化您的代码

  • 代码重构可在整个代码库中重命名,移动,复制和删除实体

  • 导入协助以导入丢失的库

  • 语言注入,用于在字符串文字,标签或属性中使用受支持的语言

  • 用于查看API文档,方法中的参数名称和提示,静态表达式数据等的代码参考信息

  • 代码折叠以隐藏与您当前任务无关的代码块

  • 代码格式化可根据您的编码样式格式化和排列代码

  • 除了编码协助,IntelliJ IDEA还支持特定于语言的工具,用于构建,运行,测试和部署应用程序。

JVM语言

使用IntelliJ IDEA可以用Java和其他流行语言开发可以编译为JVM字节码的应用程序。

  • Java SE, Java EE, JavaFX

  • Kotlin

  • Scala

  • Groovy

  • AspectJ

其他语言

如果您的项目包含其他语言的代码,请使用插件扩展IntelliJ IDEA语言支持。但是,如果它是您的主要开发语言,请考虑使用专用的IDE。

Python (PyCharm)

Ruby (RubyMine)

PHP (PhpStorm)

SQL (DataGrip)

Go (GoLand)

JavaScript (WebStorm)

TypeScript (WebStorm)

CoffeeScript (WebStorm)

Velocityand FreeMarker

XPath and XSLT

XML and XSL

HTML and XHTML

Markdown

JSON

Thymeleaf

Stylesheets (CSS, Less, Sass)

Dart

Erlang

Shell scripts


IntelliJ IDEA不正式支持C / C ++,但可以使用CLion

=====================================================

IntelliJ IDEA示例/使用教程/视频资源合集,请点击此处查看

想要了解或购买IntelliJ IDEA正版授权的朋友,欢迎咨询慧都官方客服

关注下方微信公众号,及时获取产品最新消息和最新资讯

图片2.jpg