IDE

普通 Java 开发请使用 IntelliJ IDEA,做 Android 开发请使用 Android Studio。

IntelliJ IDEA

第一次运行 IntelliJ IDEA 时请参考下图输入注册服务器信息: IntelliJ IDEA License server

Windows

下载 IDEA 安装文件,双击按照提示进行安装。

macOS

命令行下运行如下指令

brew cask install intellij-idea

Android Studio

Windows

方式一

下载 Android Studio 压缩包,解压至任意目录,双击 astudio.exe 运行即可。

可自行在桌面创建快捷方式方便以后运行。

方式二

下载 Android Studio 安装包,双击进行安装即可。

macOS

命令行下运行如下指令

brew cask install android-studio

IDE 配置参考

这里使用 IDEA 进行截图示例,Android Studio 的配置类同,这里不再累述。

进行如下步骤时请确保 JDK、Maven 或 Gradle、IDEA 或 Android Studio 已经正确安装。

安装 IDEA 插件

  • 首先运行 IDEA 或 Android Studio;
  • 点击启动页右下角的 Configure,在弹出的菜单中点击 Plugins
Plugins
Figure: Plugins
  • 在弹出的窗口选择 Browse repositories 然后在弹出的新窗口中的搜索框中输入插件的关键字进行搜索,最后在搜索到的插件描述窗口点击 Install 按钮进行安装;
Browse Repositories
Figure: Browse Repositories

使用 IDEA 必须安装的插件如下(按字母排序):

Alibaba Java Coding Guidelines

Docker integration

google-java-format

JavaDoc2

Lombok plugin

使用 Android Studio 必须安装的插件如下:

Alibaba Java Coding Guidelines

google-java-format

JavaDoc2

建议安装的插件如下:

.ignore

BashSupport

DbUnit Extractor

Gradle Stop

  • 安装完成后,重启 IDEA 或 Android Studio 使改动生效。

更改 IDEA 工程默认配置

  • 首先运行 IDEA 或 Android Studio;
  • 点击启动页右下角的 Configure,在弹出的菜单中点击 Project Defaults, 然后再选择 Settings 打开工程默认设置面板;
Project Defaults Settings
Figure: Project Defaults Settings
  • 左侧列表中选择 Editor -> Inspections,右侧面板中的搜索框中输入 serializable,在搜索结果中勾选选项 Serializable class without 'serialVersionUID'
Inspections Serializable class without 'serialVersionUID'
Figure: Inspections Serializable class without 'serialVersionUID'
  • 左侧列表中选择 Editor -> File Encodings,右侧面板中如图进行设置:
File Encodings
Figure: File Encodings
  • 左侧列表中选择 Editor -> Copyright -> Copyright Profiles,右侧面板中点击 + 号,在弹出的面板中输入 ctsi,然后点击 OK 按钮,然后在 Copyright text (may contain Velocity templates) 输入框中输入如下内容:
Copyright (C) $today.year China Telecom System Integration Co., Ltd.
All rights reserved.

注意上述文字每行都要顶头写,前面不要有空格。

Copyright Profiles Settings
Figure: Copyright Profiles Settings
  • 左侧列表中回到 Editor -> Copyright,在右侧面板的 Default project copyright 选择框中选中之前建立的 Profile ctsi
Copyright Settings
Figure: Copyright Settings
  • 左侧面板选择 Build, Execution, Deployment -> Build Tools -> Maven -> Importing,右侧面板勾选 Automatically download 下的 SourcesDocumentation 两项;
Copyright Settings
Figure: Copyright Settings
  • 左侧面板选择 Build, Execution, Deployment -> Compiler -> Annotation Processors,右侧面板选中 Default,然后勾选 Enable annotation processing
Copyright Settings
Figure: Copyright Settings
  • 左侧面板选择 Other Settings -> google-java-format Settings,勾选右侧面板中的 Enable google-java-format,然后在下面的 code style 选择框中选中 Android Open Source Project (AOSP) style
google-java-format Settings
Figure: google-java-format Settings
  • 点击右下角的 OK 按钮关闭 Default Preferences 面板,回到启动页;

  • 点击启动页右下角的 Configure,在弹出的菜单中点击 Project Defaults, 然后再选择 Project Structure 打开工程结构设置页;

Project Structure Settings
Figure: Project Structure Settings
  • 点击右侧面板的 + 按钮,在弹出的下拉框中选择 JDK,随后在弹出的文件选择框中选中本机 JDK 的安装目录后点击 Open 按钮;
Project Structure JDK Settings
Figure: Project Structure JDK Settings

如果需要加入多个 JDK 版本,可以重复上述操作,直到所有的 JDK 版本都加入。

  • 点击左侧面板的 Project 菜单,在右侧面板的 Project SDK 下拉框中选中刚刚加入的某一个 JDK 版本,这个 JDK 版本将作为创建或导入工程的默认 JDK 版本。点击右下角的 OK 按钮关闭 Default Project Structure 窗口;
Project Structure JDK Settings
Figure: Project Structure JDK Settings
  • 重启 IDEA 使改动生效。

导入工程

  • 首先运行 IDEA 或 Android Studio;
  • 点击启动页中的 Import Project
Import Project
Figure: Import Project

Maven 工程(一般仅限 IDEA)

  • 在弹出的文件选择框中选中工程目录下的 pom.xml 文件;
  • 在随后弹出的导入页面中连续点击右下角的 Next 按钮进入下一页;
  • 在最后一个页面上点击右下角的 Finish 按钮关闭对话框;
  • 等待 IDEA 正常打开工程即可。

Gradle 工程(IDEA 或 Android Studio)

  • 在弹出的文件选择框中选中工程目录下的 build.gradle 文件;
  • 在随后弹出的导入页面选中如图所示两项,其余选项保持默认,然后点击 OK 按钮;
Import Gradle Project
Figure: Import Gradle Project
  • 等待 IDEA 正常打开工程即可。

更改独立工程的设置选项

results matching ""

    No results matching ""