Skip to content

Commit

Permalink
2017-11-02 补充 2017.2 新特性:Show in Run Dashboard
Browse files Browse the repository at this point in the history
  • Loading branch information
zhangchaohuang committed Nov 2, 2017
1 parent c53365e commit c4e8176
Show file tree
Hide file tree
Showing 3 changed files with 48 additions and 41 deletions.
Binary file added images/xxvi-a-settings-introduce-45.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
41 changes: 0 additions & 41 deletions settings-introduce-1.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,47 +71,6 @@ IntelliJ IDEA 有很多人性化的设置我们必须单独拿出来讲解,也

> * 如上图 Gif 所示,IntelliJ IDEA 14 版本默认是不显示内存使用情况的,对于大内存的机器来讲不显示也无所谓,但是如果是内存小的机器最好还是显示下。如上图演示,点击后可以进行部分内存的回收。
![常用设置](images/xxvi-a-settings-introduce-15.jpg)

> * 如上图标注 1 所示,在打开很多文件的时候,IntelliJ IDEA 默认是把所有打开的文件名 Tab 单行显示的。但是我个人现在的习惯是使用多行,多行效率比单行高,因为单行会隐藏超过界面部分 Tab,这样找文件不方便。
![常用设置](images/xxvi-a-settings-introduce-16.gif)

> * 如上图 Gif 所示,默认 IntelliJ IDEA 对于 Java 代码的单行注释是把注释的斜杠放在行数的最开头,我个人觉得这样的单行注释非常丑,整个代码风格很难看,所以一般会设置为单行注释的两个斜杠跟随在代码的头部。
![常用设置](images/xxvi-a-settings-introduce-17.gif)

> * 如上图 Gif 所示,默认 Java 代码的头个花括号是不换行的,但是有人喜欢对称结构的花括号,可以进行此设置。对于此功能我倒是不排斥,我个人也是颇喜欢这种对称结构的,但是由于这种结构会占行,使得文件行数变多,所以虽然我个人喜欢,但是也不这样设置。
![常用设置](images/xxvi-a-settings-introduce-18.jpg)

> * 如上图标注 1 所示,如果在 make 或 rebuild 过程中很慢,可以增加此堆内存设置,一般大内存的机器设置 `1500` 以上都是不要紧的。
![常用设置](images/xxvi-a-settings-introduce-19.jpg)

> * 如上图标注 1 所示,勾选此选项后,启动 IntelliJ IDEA 的时候,默认会打开上次使用的项目。如果你只有一个项目的话,该功能还是很好用的,但是如果你有多个项目的话,建议还是关闭,这样启动 IntelliJ IDEA 的时候可以选择最近打开的某个项目。
> * 如上图红圈所示,该选项是设置当我们已经打开一个项目窗口的时候,再打开一个项目窗口的时候是选择怎样的打开方式。
>> * `Open project in new window` 每次都使用新窗口打开。
>> * `Open project in the same window` 每次都替换当前已打开的项目,这样桌面上就只有一个项目窗口。
>> * `Confirm window to open project in` 每次都弹出提示窗口,让我们选择用新窗口打开或是替换当前项目窗口。
![常用设置](images/xxvi-a-settings-introduce-20.gif)

> * 如上图 Gif 所示,对于横向太长的代码我们可以进行软分行查看。软分行引起的分行效果是 IntelliJ IDEA 设置的,本质代码是没有真的分行的。
![常用设置](images/xxvi-a-settings-introduce-21.jpg)

> * 如上图箭头所示,该设置可以增加 `Ctrl + E` 弹出层显示的记录文件个数。
![常用设置](images/xxvi-a-settings-introduce-22.jpg)

> * 如上图箭头所示,该设置可以增加打开的文件 Tab 个数,当我们打开的文件超过该个数的时候,早打开的文件会被新打开的替换。
![常用设置](images/xxvi-a-settings-introduce-23.jpg)

> * 如上图标注 1 所示,该区域的后缀类型文件在 IntelliJ IDEA 中将以标注 2 的方式进行打开。
> * 如上图标注 3 所示,我们可以在 IntelliJ IDEA 中忽略某些后缀的文件或是文件夹,比如我一般会把 `.idea` 这个文件夹忽略。



Expand Down
48 changes: 48 additions & 0 deletions settings-introduce-4.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,48 @@ IntelliJ IDEA 有很多人性化的设置我们必须单独拿出来讲解,也

## 常用设置

![常用设置](images/xxvi-a-settings-introduce-15.jpg)

> * 如上图标注 1 所示,在打开很多文件的时候,IntelliJ IDEA 默认是把所有打开的文件名 Tab 单行显示的。但是我个人现在的习惯是使用多行,多行效率比单行高,因为单行会隐藏超过界面部分 Tab,这样找文件不方便。
![常用设置](images/xxvi-a-settings-introduce-16.gif)

> * 如上图 Gif 所示,默认 IntelliJ IDEA 对于 Java 代码的单行注释是把注释的斜杠放在行数的最开头,我个人觉得这样的单行注释非常丑,整个代码风格很难看,所以一般会设置为单行注释的两个斜杠跟随在代码的头部。
![常用设置](images/xxvi-a-settings-introduce-17.gif)

> * 如上图 Gif 所示,默认 Java 代码的头个花括号是不换行的,但是有人喜欢对称结构的花括号,可以进行此设置。对于此功能我倒是不排斥,我个人也是颇喜欢这种对称结构的,但是由于这种结构会占行,使得文件行数变多,所以虽然我个人喜欢,但是也不这样设置。
![常用设置](images/xxvi-a-settings-introduce-18.jpg)

> * 如上图标注 1 所示,如果在 make 或 rebuild 过程中很慢,可以增加此堆内存设置,一般大内存的机器设置 `1500` 以上都是不要紧的。
![常用设置](images/xxvi-a-settings-introduce-19.jpg)

> * 如上图标注 1 所示,勾选此选项后,启动 IntelliJ IDEA 的时候,默认会打开上次使用的项目。如果你只有一个项目的话,该功能还是很好用的,但是如果你有多个项目的话,建议还是关闭,这样启动 IntelliJ IDEA 的时候可以选择最近打开的某个项目。
> * 如上图红圈所示,该选项是设置当我们已经打开一个项目窗口的时候,再打开一个项目窗口的时候是选择怎样的打开方式。
>> * `Open project in new window` 每次都使用新窗口打开。
>> * `Open project in the same window` 每次都替换当前已打开的项目,这样桌面上就只有一个项目窗口。
>> * `Confirm window to open project in` 每次都弹出提示窗口,让我们选择用新窗口打开或是替换当前项目窗口。
![常用设置](images/xxvi-a-settings-introduce-20.gif)

> * 如上图 Gif 所示,对于横向太长的代码我们可以进行软分行查看。软分行引起的分行效果是 IntelliJ IDEA 设置的,本质代码是没有真的分行的。
![常用设置](images/xxvi-a-settings-introduce-21.jpg)

> * 如上图箭头所示,该设置可以增加 `Ctrl + E` 弹出层显示的记录文件个数。
![常用设置](images/xxvi-a-settings-introduce-22.jpg)

> * 如上图箭头所示,该设置可以增加打开的文件 Tab 个数,当我们打开的文件超过该个数的时候,早打开的文件会被新打开的替换。
![常用设置](images/xxvi-a-settings-introduce-23.jpg)

> * 如上图标注 1 所示,该区域的后缀类型文件在 IntelliJ IDEA 中将以标注 2 的方式进行打开。
> * 如上图标注 3 所示,我们可以在 IntelliJ IDEA 中忽略某些后缀的文件或是文件夹,比如我一般会把 `.idea` 这个文件夹忽略。
![常用设置](images/xxvi-a-settings-introduce-41.gif)

> * 如上图 Gif 所示,这是一个 Maven 多模块项目,在开发多模块的时候,经常会改到其他模块的代码,而模块与模块之间是相互依赖,如果不进行 install 就没办法使用到最新的依赖。
Expand All @@ -24,6 +66,12 @@ IntelliJ IDEA 有很多人性化的设置我们必须单独拿出来讲解,也

> * 如上图 gif 演示的:Load/Unload Modules 是 2017.2 引入的新特性,对于多模块的项目开发 Unload 部分少用到的模块可以减少计算机 CPU 和内存的消耗。
![常用设置](images/xxvi-a-settings-introduce-45.jpg)

> * 如上图所示 'Show in Run Dashboard',在 2017.2.3 以后可以统一在一个 Tab 中管理所以模块应用。
> * 这对于开发分布式系统(Spring Boot / Spring Cloud)来讲非常方便。




Expand Down

0 comments on commit c4e8176

Please sign in to comment.