🧑🏻💻「设置专题回顾」👇
- Setting/Appearances
- Setting/Menu-and-Tools
- Setting/Password
- Setting/QuickList
- 通过滚轮控制字体大小
- 自动导入
- 代码提示
- Postfix Completio
- Smart Key
- Windows vs Mac 快捷键
- Editor Console 字体设置
- Font Ligatures
- Code Style
- Inspections
- File Template
- Live Template
- Live Template 2
- File Type
- Copy right
- Todo
- Vim & Plugins
👀「今日内容概览」👇
- Changelists
01
在前面的 N 个小结介绍了 「IntelliJ IDEA」中 Appearance& Behavior,Keymap,Editor,Plugins
其中 KeyMap,Plugins 只是简单的带过,并没有详细的介绍。留待后面的快捷键和插件专题在进行集中介绍(避免精力分散)。
接下来的一段时间来到 Version Control 模块。
因为我自己工作的场景大部分都是在 Git 下,所以目前也只讲解 Git 下的配置,诸如 SVN 的配置先展示不介绍【主要我也不会】
02
首先你需要先理解什么是 Changelists
一个完整的项目中会有很多的模块,每个模块有着不同的功能。不同的模块,重要性也不一样。
比如 测试模块和 支付模块。肯定是支付模块要重要的多。正常来说一般不会做修改。
「IntelliJ IDEA」允许我们对不同的模块进行不同的标记,这样在提交代码的时候可以非常清晰的进行查看。
03
在「IntelliJ IDEA」下方的 Git Toolbar 点开,可以看到目前已经修改过的文件,以及它所在的 Changes。
如果你没有做过任何修改,则所有的文件都是放在一个默认的 Changelists 中.
可以在默认的 Changes 上右键新建 ChangeList
如果想改变文件从默认的 Changes 到自己创建的 Changes。可以选中文件进行拖动到其他的 Changes
这样我们在使用「IntelliJ IDEA」进行 commit 提交时,选择不同的 Change时对应的变更文件就发生了变化了
04
之前介绍过 Git 在 「IntelliJ IDEA」中使用的系列文章.
可以回顾一下。