-
概述
- IntelliJ Idea 配置
-
背景
- 想看看 idea 的配置
- 我不是一個好的博主, 教程從來都是今天開坑, 明天就不管
- 所以只能盡力讓每一篇相對獨立, 對大家和自己都有所幫助
- 想看看 idea 的配置
-
類型
- 這是一篇 教程向 的博客
- 需要順着思路走
- 不會給明確的結論
- 這是一篇 教程向 的博客
-
環境
-
win10
- 20H2
-
Idea
- 2020.3
-
mintty
- 3.4.0
-
-
問題
- 為什么要關注配置文件
- 配置文件能解決什么問題
- 配置文件在哪
- 如何導入導出
- 配置內容
- 略
1. 疑問: 為什么對配置做 導入導出?
-
概述
- 為什么對配置做 導入導出?
-
場景
-
舊環境丟了
- 重做系統了
- 電腦丟了
- 換機器了
- 重新安裝 idea 了
-
配置改壞了
- 開發過程中, 需要調整配置
- 結果調着調着不好沒調好, 還不會還原了
- 開發過程中, 需要調整配置
-
不同項目, 不同配置
- 有多個項目
- 但是享目之間, 某些配置項是沖突的
- 改來改去又太麻煩
- 有多個項目
-
統一環境
- 多個開發者, 需要統一環境
- 避免出現 在這我這是好的 這種情況
- 多個開發者, 需要統一環境
-
2. 操作: 配置的 導入 和 導出
- 概述
- 配置的導入
- 配置的導出
1. 導出
-
路徑
File > Manage IDE Settings > Export Settings
-
導出選項
-
內容
- 可以勾選 需要導出 的內容
- 這個要認真勾選啊
- 可能有的配置里, 會有身份信息, 數據庫連接字符串 之類的東西
-
導出位置
- 選擇一個路徑
- 可以看到, 導出的格式, 是 zip
-
-
查看結果
- 進入到開始指定的路徑, 查看 壓縮文件 是否存在即可
2. 導入
-
路徑
File > Manage IDE Settings > Import Settings
-
導入選項
-
配置路徑
- 找到之前配置的路徑
-
內容
- 可以勾選 需要導出 的內容
-
-
確認導入
- 導入確認后, 直接重啟
3. 內容
-
概述
- 導出的內容
-
准備
- 解壓 zip
- 解壓方法很多, 我就不廢話了
- 解壓了也就 100 多 K, 乍一看不算大
- 解壓 zip
-
內容
- 略
- 導出時候, 勾選項里有很多
- 我一個都不認識, 沒法講
- 略
-
目錄結構
# 代碼風格 ## 里面是 xml 文件 ## 定義了 不同語言下, 編碼的一些習慣 ## 比如 smart_tab 之類的 codestyles/ # 代碼模板 ## 我目前的模板是空的, 沒法講 fileTemplates/ # 安裝 ## 我的結果里面, 是一些插件 installed.txt # 全局設置 ## 空的 'IntelliJ IDEA Global Settings' # 配置 ## IDEA 本身 和 插件 的配置 options/
4. 位置
-
概述
- 我還是比較好奇, 配置到底存在哪里
-
路徑
%USERPROFILE%\AppData\Local\JetBrains\<product><version> # 例如: C:\Users\JohnS\AppData\Local\JetBrains\IntelliJIdea2020.1
-
內容
-
之前備份的內容
- 都在里面
-
其他內容
- 這個暫時不講
- 以后隨緣
-
5. 后續
-
配置的管理方式
- 單純一個 zip, 並不是很好管理
- 里面的內容, 都是明文
- 卻又無法借助 版本控制工具, 來做 更加科學的管理
- 單純一個 zip, 並不是很好管理
-
其他的配置同步方式
- 初始化
- 略
- jetbrains 賬戶同步
- 正版軟件的受害者
- 與某個倉庫同步
- 需要 插件 支持
- 和 jetbrains 同步沖突
- 初始化
ps
- ref
- Share IDE settings
- 官方文檔
- IntelliJ IDEA--配置導入導出
- 這個帶圖
- idea從入門到精通教程
- 我沒看
- 但是敢叫這個名字, 應該有兩把刷子吧
- jetbrains2020系列產品配置文件變動說明(IDEA WebStorm PhpStorm)
- 給出了 windows 的路徑變化
- IDEA 配置文件位置
- 給出了 win, mac, linux 的路徑變化
- Configuration directory
- 官網文檔
- 找了好久
- 看來官方文檔還是靠譜的
- 官網文檔
- Advanced configuration
- 關於 ide 的一些調優
- Share IDE settings