学IntelliJ IDEA,到底应该学什么?

很多时候,我们要编程,所以我们要使用编辑器,但是当我们安装好了,往往不知道下一步该怎么办?有时候我们光装环境都耗费很久,这个就无形中增加了我们编程的门槛。很多自己想学编程的人,在这一步就有很多放弃的了。

在我看来,编辑器的学习,和编程语言有一点类似。你当然可以找一本官方手册,从头到尾事无巨细全部学习一遍,这里面包括基本语法、数据类型、控制结构、函数、设计模式、框架等等。

一开始在你不熟悉这门编程语言的时候,你可能会陷入到某一个语法的细节里很久不能自拔,但最后等你掌握了之后,你才发现,当初自学时自己纠结的点根本不影响大局,那些你当初认为重要的细节其实一点不那么重要。

在掌握了第一门编程语言之后,你想要学习另外一门新的编程语言,如果这个时候,你的学习路径还像学习第一门编程语言时那样,那我可以武断地说,你并没有从全局上理解这门编程语言,也没有在脑海中建立起“学习框架”。

怎么说呢?其实编程语言在设计上大同小异,新的编程语言往往都是在解决老的语言的某一个短板,但他们在最本质的设计上不会有大的变化。在有了这个框架之后,你再去学习,就不至于“拣了芝麻丢了西瓜”了。

同样,编辑器的学习,也和编程语言一模一样。当使用一个工具时,你关心的应该是它能用来做什么,它最擅长做什么,以及它做不了什么,换句话说,就是这个工具的“基础”和“进阶”。

从 IntelliJ IDEA 的安装、卸载、软件设置、项目配置等各个方面进行讲解。通过本系列教程的学习,也希望你能爱上 IntelliJ IDEA,爱上它的体贴。同时学完本系列教程对于你学习 JetBrains 公司下的其他产品也有好处,其他产品包括:

  • PyCharm 主要用于开发 Python
  • AppCode 主要用于开发 Objective-C / Swift
  • CLion 主要用于开发 C / C++
  • WebStorm 主要用于开发 JavaScript、HTML5、CSS3 等前端技术
  • DataGrip 主要用于开发 SQL
  • Android Studio 主要用于开发 Android(Google 基于 IntelliJ IDEA 社区版进行迭代所以也姑且算上)

IntelliJ IDEA 介绍

IntelliJ IDEA 在 2015 年 06 月官网主页是这样介绍自己的:

Excel at enterprise, mobile and web development with Java, Scala and Groovy, with all the latest modern technologies and frameworks available out of the box.

简明翻译:IntelliJ IDEA 主要用于支持 Java、Scala、Groovy 等语言的开发工具,同时具备支持目前主流的技术和框架,擅长于企业应用、移动应用和 Web 应用的开发。

IntelliJ IDEA 对自己的定义是很清晰的,对于新人来讲可能还不太理解,可能还会有误会,认为它博而不精,但是对于老用户来讲应该是非常认可上面这句话的。通过下面功能表格,新人对于 IntelliJ IDEA 所具备的功能会有一个新的认识。

如果用一句话来形容 IntelliJ IDEA,我会说:IntelliJ IDEA 是目前所有 IDE 中最具备沉浸式的 JVM IDE,没有之一

IntelliJ IDEA 主要功能介绍

  • 语言支持上:

安装插件后支持

SQL类

基本JVM

PHP

PostgreSQL

Java

Python

MySQL

Groovy

Ruby

Oracle

Scala

SQL Server

Kotlin

Clojure

  • 其他支持:

支持的框架

额外支持的语言代码提示

支持的容器

Spring MVC

HTML5

Tomcat

GWT

CSS3

TomEE

Vaadin

SASS

WebLogic

Play

LESS

JBoss

Grails

JavaScript

Jetty

Web Services

CoffeeScript

WebSphere

JSF

Node.js

Struts

ActionScript

Hibernate

Flex

上面特性只是 IntelliJ IDEA 的冰山一角,而且这个还不是 IntelliJ IDEA 最重要的地方,IntelliJ IDEA 最重要的特性就是人性化、智能,后面学习你会慢慢接触到。

学习没有捷径,最重要的永远是立刻动手。

IntelliJ IDEA是一款功能强大的集成开发环境(IDE),用于Java开发。下面是配置和设置IntelliJ IDEA的步骤: 1. 下载和安装:首先,你需要从JetBrains官方网站下载适用于你的操作系统的IntelliJ IDEA安装程序。然后,按照安装向导的指示进行安装。 2. 启动和配置:安装完成后,启动IntelliJ IDEA。在首次启动时,你需要进行一些初始配置,包括选择UI主题、设置插件等。根据个人喜好进行配置。 3. 创建项目:在IntelliJ IDEA中,你可以创建一个新项目或导入现有项目。选择"File"菜单,然后选择"New Project"或"Open"选项,根据需要进行操作。 4. 配置项目SDK:在创建或导入项目后,你需要配置项目的SDK(软件开发工具包)。选择"File"菜单,然后选择"Project Structure"选项,在弹出的对话框中选择"SDKs"选项卡,点击"+"按钮添加所需的SDK。 5. 配置编译器:在项目设置中,你可以配置编译器选项。选择"File"菜单,然后选择"Settings"选项,在弹出的对话框中选择"Build, Execution, Deployment" > "Compiler"选项,根据需要进行配置。 6. 配置运行和调试:在IntelliJ IDEA中,你可以配置运行和调试选项。选择"Run"菜单,然后选择"Edit Configurations"选项,在弹出的对话框中进行配置,例如设置运行环境、命令行参数等。 7. 导入和安装插件:IntelliJ IDEA支持各种插件,可以增强其功能。选择"File"菜单,然后选择"Settings"选项,在弹出的对话框中选择"Plugins"选项,可以搜索、安装和启用所需的插件。 8. 习和使用:IntelliJ IDEA具有丰富的功能和工具,你可以通过官方文档、教程和社区资源来习和使用它。掌握快捷键和常用功能可以提高开发效率。 希望以上步骤对你有所帮助!如果你有任何进一步的问题,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

这就是编程

让我看到你的头像

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值