跨平臺IDE集成開發(fā)環(huán)境Clion入門教程(二十九):輔助功能
CLion是一款專為開發(fā)C及C++所設計的跨平臺IDE。它是以IntelliJ為基礎設計的,包含了許多智能功能來提高開發(fā)人員的生產(chǎn)力。這種強大的IDE幫助開發(fā)人員在Linux、OS X和Windows上來開發(fā)C/C++,同時它還使用智能編輯器來提高代碼質(zhì)量、自動代碼重構并且深度整合CMake編譯系統(tǒng),從而提高開發(fā)人員的工作效率。
CLion 最新版本2019.3速度高達加入了基于Clangd提供商代碼完成,消除了各種UI凍結(jié),并介紹了許多其他的性能改進。它增強了與CMake的集成,增加了Ninja生成器支持,并提供了代碼覆蓋范圍和WSL2支持。調(diào)試器支持已在很多方面得到了顯著改善。最后,對C ++ 20的Concepts的支持包括重構,導航和代碼完成。戳此處查看更新詳情>>
設置屏幕閱讀器
當前,我們完全支持Windows上的CLion屏幕閱讀器。
對于macOS,請打開VoiceOver并安裝并設置CLion。但是,要獲得全屏閱讀器的支持,建議您使用Windows。
為Windows啟用屏幕閱讀器
1、下載并啟用您喜歡的屏幕閱讀器。檢查以下推薦的屏幕閱讀器:
- NVDA:使用NVDA 2015或更高版本。如果使用的是32位版本的NVDA,則必須在計算機上安裝32位JRE,因為此版本的NVDA需要 C:\ Windows \ SysWOW64 \ WindowsAccessBridge-32.DLL才能與CLion一起使用。如果NVDA無法找到該文件,則NVDA事件日志窗口將顯示一條消息。
- JAWS:下載所需的版本,然后重新啟動計算機以啟用JAWS屏幕閱讀器。
2、確保已 為屏幕閱讀器安裝了Java Access Bridge和正確的Java版本,如下所示:
- 要啟用 Java Access Bridge,請打開命令提示符,然后鍵入 [JRE_HOME] \ bin \ jabswitch -enable,其中[JRE_HOME]是計算機上JRE的目錄。對于Java版本1.8,Java Access Bridge是JDK的一部分,您無需單獨下載或啟用它。
- 如果您的屏幕閱讀器是32位的,請安裝32位的JRE 1.7 或更高版本。如果您的屏幕閱讀器是64位的,請安裝64位的JRE 1.7 或更高版本。
您的計算機可能具有Java Access Bridge某些重要組件的多個版本,并且它們可能在各個版本之間不兼容。您需要驗證Java Access Bridge配置是否正確。
如果您的屏幕閱讀器是32位的,請確保存在 C:\ Windows \ SysWOW64 \ WindowsAccessBridge-32.DLL ,并且其版本號為7.xxx或更高版本。該文件的描述應為“ Java TM Platform SE 7”。
安裝并設置CLion
1、下載并安裝CLion。
2、要在首次啟動CLion之前啟用屏幕閱讀器支持,請執(zhí)行以下操作:
a、打開包含個人設置(例如,鍵盤映射,配色方案等)的配置目錄。
b、創(chuàng)建一個名為idea.properties的文件。
c、將ide.support.screenreaders.enabled=true屬性添加到您創(chuàng)建的文件中。
3、啟動CLion?!?nbsp;設置” /“首選項” | “ 支持 ”中的“ 支持屏幕閱讀器”選項 外觀與行為| 外觀將啟用。
自定義IDE
您可以根據(jù)可訪問性需求自定義IDE。
調(diào)整顏色以消除紅綠色視力障礙
如果您有紅綠色視覺缺陷,則可以調(diào)整顏色。在這種情況下,代碼片段(例如通常以紅色突出顯示的錯誤或通常為綠色的字符串)將改變顏色(紅色將變?yōu)槌壬?,綠色將變?yōu)樗{色)。測試運行器中進度條的顏色也將進行調(diào)整,以便可以輕松識別。
1、在設置/首選項對話框中 Ctrl+Alt+S,轉(zhuǎn)到外觀和行為| 外觀。
2、從右側(cè)的選項中,選擇“ 調(diào)整紅綠色視力障礙的顏色(盲目,反盲)” 選項,然后單擊“ 確定”保存更改。
檢查以下示例,其中“ 前”圖像的 字符串以綠色 突出顯示,“ 錯誤 ”以紅色突出顯示,并且“ 后”圖像已調(diào)整顏色:
之前:
之后:
為滾動條添加對比色
您可以使編輯器中的滾動條更加可見。
1、從右側(cè)的選項中,在“ 輔助功能”部分下,選擇“ 使用對比度滾動條”。
2、在設置/首選項對話框中 Ctrl+Alt+S,轉(zhuǎn)到外觀和行為| 外觀。
之前:
之后:
配置代碼元素,編輯器,滾動條,超鏈接等的顏色
您可以調(diào)整代碼元素,錯誤,編輯器元素和工具窗口的顏色。您還可以在編輯器中為垂直滾動條配置顏色。
1、在設置/首選項對話框 Ctrl+Alt+S,轉(zhuǎn)到編輯| 配色方案| 通用。
2、從右側(cè)的選項列表中,選擇要調(diào)整顏色的元素。例如,您可以選擇代碼并為注入的語言片段或匹配的花括號調(diào)整顏色,等等。單擊確定保存更改。
您還可以調(diào)整調(diào)試器,控制臺和IDE的其他部分的顏色:在“設置/首選項” |“選項”中,選擇選項列表中的相應節(jié)點。 編輯器 配色方案。
覆蓋默認的UI字體
您可以覆蓋UI元素的默認字體。
1、從右側(cè)的選項中,選擇使用自定義字體。從字體列表中,選擇所需的字體,然后在“ 大小”字段中指定字體的大小。
2、在設置/首選項對話框中 Ctrl+Alt+S,轉(zhuǎn)到外觀和行為| 外觀。
單擊確定保存更改。
調(diào)整工具窗口大小
您可以使用快捷方式垂直或水平調(diào)整實際工具窗口的大小。
1、要垂直向上或向下調(diào)整大小,請按Ctrl+Shift+Up或Ctrl+Shift+Down。
2、要左右水平調(diào)整大小,請按Ctrl+Shift+Left或 Ctrl+Shift+Right。
在編輯器中調(diào)整文字大小
您可以在編輯器中更改字體和文本大小。
1、在設置/首選項對話框 Ctrl+Alt+S,轉(zhuǎn)到編輯| 通用。
2、從右側(cè)的選項中,選擇 使用Ctrl +鼠標滾輪更改字體大?。s放) 選項,以在編輯器中工作時快速更改文本大?。ㄞD(zhuǎn)動鼠標滾輪)。
3、如果需要指定確切的字體大小,請選擇“ 編輯器” |“字體”。字體。
4、在右側(cè)的選項中,指定字體,其大小,行距和其他可用選項。單擊確定保存更改。
自定義快捷方式
您可以為常用操作配置自定義快捷方式。
1、在“設置/首選項”對話框中 Ctrl+Alt+S,轉(zhuǎn)到“ 鍵盤映射”。
2、從右側(cè)的選項列表(例如菜單,操作和工具)中,選擇所需的操作。
3、右鍵單擊所選項目,然后從上下文菜單中選擇要執(zhí)行的操作,例如“ 添加鍵盤快捷方式”,“ 添加鼠標快捷方式 ”或“ 添加縮寫”。
4、在打開的對話框中,指定一個快捷方式。如果需要,請選擇“ 第二筆畫”選項,然后為快捷方式指定一個附加鍵。單擊確定保存更改。
5、用鼠標 單擊“ 確定 ”。如果按EnterCLion,則將其視為快捷方式。
您可以忽略沖突,并為多個操作分配快捷方式。但是,強烈建議您避免使用相同的快捷方式綁定兩個操作,因為未定義這些操作的優(yōu)先級。
自定義智能鍵行為
您可以配置智能鍵的行為。
1、在設置/首選項對話框 Ctrl+Alt+S,轉(zhuǎn)到編輯| 一般 智能鑰匙。
2、從右側(cè)的選項中,選擇或清除智能鍵選項,例如,您可以清除自動插入右括號或引號的“ 插入成對的括號”或“ 插入成對的引號”選項,因為當您使用屏幕閱讀器。單擊確定保存更改。
禁用自動完成代碼
當您使用屏幕閱讀器在編輯器中工作時,可以禁用自動代碼完成功能以避免自動插入代碼元素。
1、在設置/首選項對話框 Ctrl+Alt+S,轉(zhuǎn)到編輯| 一般 代碼完成。
2、清除“ 智能類型完成”選項。如果需要,請清除“ 基本完成”以禁用基本完成。
自定義代碼折疊
您可以控制代碼折疊行為,并指定應該或不應該折疊的內(nèi)容。
1、在設置/首選項對話框 Ctrl+Alt+S,轉(zhuǎn)到編輯| 一般 代碼折疊。
2、從右側(cè)的選項中,選擇默認情況下應折疊的內(nèi)容。
自定義代碼樣式
您可以配置空格,制表符和縮進。
1、在設置/首選項對話框 Ctrl+Alt+S,轉(zhuǎn)到編輯| 代碼樣式| [語言]。
2、在右側(cè)的選項中,單擊“ 制表符和縮進”以配置制表符,或單擊“ 空格”以配置在何處以及如何使用空格。
3、單擊確定保存更改。
管理鼠標指針聚焦模式
您可以配置打開對話框時鼠標指針的行為。
1、在設置/首選項對話框中 Ctrl+Alt+S,轉(zhuǎn)到外觀和行為| 外觀。
2、從右側(cè)的選項中,選擇將鼠標光標自動定位在默認按鈕上。
對話框打開時,將鼠標指針放在默認按鈕上。
3、單擊確定保存更改。
在編輯器中讀取裝訂線圖標和行號
您可以配置屏幕閱讀器以讀取行號,VCS批注,調(diào)試器以及位于編輯器左裝訂線中的其他圖標。
確保在“設置/首選項” | “ 支持”中選擇了 “ 支持屏幕閱讀器(需要重新啟動)”選項。外觀行為 外觀。
1、在編輯器中打開文件。
2、同時按 Shift+Alt+6和 F聚焦在排水溝上。CLion從您的插入符號當前所在的行開始讀取。
3、使用向上和向下箭頭鍵在各行之間移動。如果需要移動到行中的下一個或上一個裝訂線元素,請分別使用向右和向左箭頭鍵。
當焦點位于裝訂線時,屏幕閱讀器可以讀取裝訂線圖標工具提示(如果有)。
要訪問工具提示,請按雙重快捷方式 Shift+Alt+6, T。要瀏覽工具提示的內(nèi)容(逐個符號),請使用向右 和向左箭頭鍵。
4、按Escape將焦點切換回編輯器。
設置高對比度的顏色主題
您可以設置高對比度界面主題以在CLion中工作。界面主題定義窗口,對話框和控件的外觀。
1、在設置/首選項對話框中 Ctrl+Alt+S,轉(zhuǎn)到外觀和行為| 外觀。
2、在“ 外觀”頁面上的“ UI選項”區(qū)域的“ 主題”列表中,選擇“ 高對比度”,然后單擊“ 確定”以應用更改。
設置高對比度配色方案
您可以為編輯器設置高對比度配色方案。CLion使用顏色方案來幫助您在編輯器中定義首選的顏色和字體。
1、在設置/首選項對話框 Ctrl+Alt+S,轉(zhuǎn)到編輯| 配色方案。
2、在“ 配色方案”頁面上,從“ 方案” 列表中選擇“ 高對比度”。
3、單擊確定以應用更改。