diff --git a/README.md b/README.md index 81c8dcd9..353ace8c 100644 --- a/README.md +++ b/README.md @@ -49,12 +49,13 @@ - [28.数据库管理工具](database-introduce.md) - [29.IntelliJ IDEA 常用设置-1](settings-introduce-1.md) - [30.IntelliJ IDEA 常用设置-2](settings-introduce-2.md) -- [31.IntelliJ IDEA 常用快捷键讲解(Win+Linux)](keymap-introduce.md) -- [32.IntelliJ IDEA 常用快捷键讲解(Mac)](keymap-mac-introduce.md) -- [33.IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用](jrebel-setup.md) -- [34.IntelliJ IDEA 远程调试](remote-debugging.md) -- [35.最特殊的快捷键 Alt + Enter 介绍](hotkey-alt-enter-introduce.md) -- [36.本教程总结](this-tutorial-the-end.md) +- [31.IntelliJ IDEA 常用设置-3](settings-introduce-3.md) +- [32.IntelliJ IDEA 常用快捷键讲解(Win+Linux)](keymap-introduce.md) +- [33.IntelliJ IDEA 常用快捷键讲解(Mac)](keymap-mac-introduce.md) +- [34.IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用](jrebel-setup.md) +- [35.IntelliJ IDEA 远程调试](remote-debugging.md) +- [36.最特殊的快捷键 Alt + Enter 介绍](hotkey-alt-enter-introduce.md) +- [37.本教程总结](this-tutorial-the-end.md) ## 联系(Contact) diff --git a/TOC.md b/TOC.md index a7021069..da754541 100644 --- a/TOC.md +++ b/TOC.md @@ -28,9 +28,10 @@ - [28.数据库管理工具](database-introduce.md) - [29.IntelliJ IDEA 常用设置-1](settings-introduce-1.md) - [30.IntelliJ IDEA 常用设置-2](settings-introduce-2.md) -- [31.IntelliJ IDEA 常用快捷键讲解(Win+Linux)](keymap-introduce.md) -- [32.IntelliJ IDEA 常用快捷键讲解(Mac)](keymap-mac-introduce.md) -- [33.IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用](jrebel-setup.md) -- [34.IntelliJ IDEA 远程调试](remote-debugging.md) -- [35.最特殊的快捷键 Alt + Enter 介绍](hotkey-alt-enter-introduce.md) -- [36.本教程总结](this-tutorial-the-end.md) +- [31.IntelliJ IDEA 常用设置-3](settings-introduce-3.md) +- [32.IntelliJ IDEA 常用快捷键讲解(Win+Linux)](keymap-introduce.md) +- [33.IntelliJ IDEA 常用快捷键讲解(Mac)](keymap-mac-introduce.md) +- [34.IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用](jrebel-setup.md) +- [35.IntelliJ IDEA 远程调试](remote-debugging.md) +- [36.最特殊的快捷键 Alt + Enter 介绍](hotkey-alt-enter-introduce.md) +- [37.本教程总结](this-tutorial-the-end.md) \ No newline at end of file diff --git a/images/xxvi-a-settings-introduce-38.gif b/images/xxvi-a-settings-introduce-38.gif new file mode 100644 index 00000000..ea6ae068 Binary files /dev/null and b/images/xxvi-a-settings-introduce-38.gif differ diff --git a/settings-introduce-2.md b/settings-introduce-2.md index ee24985c..c3e49f05 100644 --- a/settings-introduce-2.md +++ b/settings-introduce-2.md @@ -33,82 +33,4 @@ IntelliJ IDEA 有很多人性化的设置我们必须单独拿出来讲解,也 ![常用设置](images/xxvi-a-settings-introduce-30.gif) -> * 如上图 Gif 所示,我们选中要被折叠的代码按 `Ctrl + Alt + T` 快捷键,选择自定义折叠代码区域功能。 - -![常用设置](images/xxvi-a-settings-introduce-31.gif) - -> * 如上图 Gif 所示,当我们在编辑某个文件的时候,自动定位到当前文件所在的 Project 组件窗口位置。 - -![常用设置](images/xxvi-a-settings-introduce-32.gif) - -> * 如上图 Gif 所示,即使我们项目没有使用版本控制功能,IntelliJ IDEA 也给我们提供了本地文件历史记录。除了简单的记录之外,我们还可以给当前版本加标签。 - -![常用设置](images/xxvi-a-settings-introduce-33.gif) - -> * 如上图 Gif 所示,我们还可以根据选择的代码,查看该段代码的本地历史,这样就省去了查看文件中其他内容的历史了。除了对文件可以查看历史,文件夹也是可以查看各个文件变化的历史。 - -![常用设置](images/xxvi-a-settings-introduce-34.gif) - -> * 如上图 Gif 所示,IntelliJ IDEA 自带了代码检查功能,可以帮我们分析一些简单的语法问题和一些代码细节。 - -![常用设置](images/xxvi-a-settings-introduce-35.gif) - -> * 如上图 Gif 所示,IntelliJ IDEA 自带模拟请求工具 Rest Client,在开发时用来模拟请求是非常好用的。 - -![常用设置](images/xxvi-a-settings-introduce-36.gif) - -> * 如上图 Gif 所示,IntelliJ IDEA 的自定义 TODO 功能非常好用,强烈建议平时开发要经常使用上。 - -![常用设置](images/xxvi-a-settings-introduce-37.jpg) - -> * 如上图箭头所示,在 Debug 状态下,如果我们要批量删除断点,可以点击图上箭头所示的按钮,然后选中要删除的断点按断点上面的减号进行删除。 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +> * 如上图 Gif 所示,我们选中要被折叠的代码按 `Ctrl + Alt + T` 快捷键,选择自定义折叠代码区域功能。 \ No newline at end of file diff --git a/settings-introduce-3.md b/settings-introduce-3.md new file mode 100644 index 00000000..e384daf7 --- /dev/null +++ b/settings-introduce-3.md @@ -0,0 +1,90 @@ +# IntelliJ IDEA 常用设置讲解 + +## 说明 + +IntelliJ IDEA 有很多人性化的设置我们必须单独拿出来讲解,也因为这些人性化的设置让我们这些 IntelliJ IDEA 死忠粉更加死心塌地使用它和分享它。 + +## 常用设置 + +![常用设置](images/xxvi-a-settings-introduce-31.gif) + +> * 如上图 Gif 所示,当我们在编辑某个文件的时候,自动定位到当前文件所在的 Project 组件窗口位置。 + +![常用设置](images/xxvi-a-settings-introduce-32.gif) + +> * 如上图 Gif 所示,即使我们项目没有使用版本控制功能,IntelliJ IDEA 也给我们提供了本地文件历史记录。除了简单的记录之外,我们还可以给当前版本加标签。 + +![常用设置](images/xxvi-a-settings-introduce-33.gif) + +> * 如上图 Gif 所示,我们还可以根据选择的代码,查看该段代码的本地历史,这样就省去了查看文件中其他内容的历史了。除了对文件可以查看历史,文件夹也是可以查看各个文件变化的历史。 + +![常用设置](images/xxvi-a-settings-introduce-34.gif) + +> * 如上图 Gif 所示,IntelliJ IDEA 自带了代码检查功能,可以帮我们分析一些简单的语法问题和一些代码细节。 + +![常用设置](images/xxvi-a-settings-introduce-35.gif) + +> * 如上图 Gif 所示,IntelliJ IDEA 自带模拟请求工具 Rest Client,在开发时用来模拟请求是非常好用的。 + +![常用设置](images/xxvi-a-settings-introduce-36.gif) + +> * 如上图 Gif 所示,IntelliJ IDEA 的自定义 TODO 功能非常好用,强烈建议平时开发要经常使用上。 + +![常用设置](images/xxvi-a-settings-introduce-37.jpg) + +> * 如上图箭头所示,在 Debug 状态下,如果我们要批量删除断点,可以点击图上箭头所示的按钮,然后选中要删除的断点按断点上面的减号进行删除。 + +![常用设置](images/xxvi-a-settings-introduce-38.gif) + +> * 默认 IntelliJ IDEA 是有一套自己的 IDE 整体设置的,比如 IDE 设置中我们常修改的:默认编码、编译版本、Maven 本地库路径等等,这些其实是可以避免的。 +> * 按正常设置 Project 流程的话,我们在 Project 状态下进行 IDE 设置,这些设置并不会被当做一个标准的 IDE 设置模板保存起来,所以你下次打开一个新的 Project 还是要重新设置的,为了简便操作,你可以按上图 Gif 所示进行设置 `Default Settings,这样下次打开新的 Project 就会以这个 IDE 设置进行。 +> * 需要注意的是:设置好配置之后,你需要重启 IntelliJ IDEA,重启之后的 IntelliJ IDEA 重新打开 Project 才能有效果。 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +