解決idea中Terminal終端無法執(zhí)行GIT命令+Terminal 中文亂碼問題
在使用 IDEA 進(jìn)行開發(fā)的時(shí)候,經(jīng)常會(huì)用到 Git 進(jìn)行代碼管理,如果再開一個(gè) Docker 窗口的話,窗口切換來切換去的很不方便
為了簡單方便,我們可以直接在 IDEA 中使用自帶的 Terminal,這樣就可以達(dá)到在 IDEA 主界面敲代碼,側(cè)邊欄敲 Git 命令的效果
但是自帶的 Terminal 默認(rèn)的配置是 Cmd 窗口,直接使用 Git 命令會(huì)對(duì)中文進(jìn)行 Unicode 轉(zhuǎn)碼,也就是所謂的亂碼
這里簡單的介紹下具體的配置流程以及使用 Git 命令會(huì)引起的中文 Unicode 編碼的解決方法
將 IDEA Terminal 命令窗口修改為 Git bash 命令窗口
1、打開 settings 設(shè)置界面,選擇 Tools 中的 Terminal (File -> settings -> Tools -> Terminal)
2、修改 Shell path 為你的 Git bash 安裝路徑,我的在D:\Git\bin\bash.exe
IDEA 的 Terminal 窗口設(shè)置
3、重新打開你的 Terminal 就能看到變成了經(jīng)??吹降?Git bash 窗口
解決中文 Unicode 編碼問題
以上的步驟就將默認(rèn)的 Cmd 窗口換成了 Git bash 窗口,但是中文依舊會(huì)自動(dòng)轉(zhuǎn)換為 Unicode 編碼
修改 Git 的安裝目錄下的bash.bashrc文件,我的目錄是:D:Git\etc,在該文件最后添加以下代碼
# 解決IDEA下的terminal中文Unicode編碼問題 export LANG="zh_CN.UTF-8" export LC_ALL="zh_CN.UTF-8"
添加以后重啟 IDEA,重新打開 Terminal 查看中文內(nèi)容,就成功顯示中文啦
總結(jié)
到此這篇關(guān)于解決idea中Terminal終端無法執(zhí)行GIT命令+Terminal 中文亂碼問題的文章就介紹到這了,更多相關(guān)idea Terminal終端無法執(zhí)行GIT命令 Terminal 中文亂碼內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Java本地高性能緩存的幾種常見實(shí)現(xiàn)方式
在Java中緩存是一種常用的性能優(yōu)化技術(shù),用于在應(yīng)用程序中加速訪問和查詢數(shù)據(jù)的速度,下面這篇文章主要給大家介紹了關(guān)于Java本地高性能緩存的幾種常見實(shí)現(xiàn)方式,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-07-07FileUtils擴(kuò)展readURLtoString讀取url內(nèi)容
這篇文章主要介紹了FileUtils擴(kuò)展readURLtoString使用其支持讀取URL內(nèi)容為String,支持帶POST傳大量參數(shù),大家參考使用吧2014-01-01Java實(shí)現(xiàn)班級(jí)管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)班級(jí)管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-02-02MybatisPlus字段自動(dòng)填充失效,填充值為null的解決方案
這篇文章主要介紹了MybatisPlus字段自動(dòng)填充失效,填充值為null的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-01-01Java判斷2個(gè)List集合是否相等(不考慮元素的順序)
今天小編就為大家分享一篇關(guān)于Java判斷2個(gè)List集合是否相等(不考慮元素的順序)的文章,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2018-10-10