翻譯|使用教程|編輯:李爽夏|2018-10-23 16:33:51.000|閱讀 2833 次
概述:IntelliSense是各種代碼編輯功能的通用術語,包括:代碼完成(a.k.a. content-assist),參數信息,快速信息和成員列表。本篇文章介紹了CodeMix中的IntelliSense的相關信息。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
CodeMix在線訂購年終抄底促銷!火爆開搶>>
IntelliSense(智能感知)是各種代碼編輯功能的通用術語,包括:代碼完成(a.k.a. content-assist)、參數信息、快速信息和成員列表。
CodeMix插件與基于Eclipse的IDE和工具(如MyEclipse、Spring Tools Suite和JBoss Tools)兼容,因此用戶可以繼續在習慣的環境中工作。
CodeMix包括適用于JavaScript的IntelliSense、TypeScript、JSON、HTML、CSS、Less和Sass。 CodeMix支持用任何編程語言完成的字,但也可以通過安裝語言擴展來配置為具有更豐富的IntelliSense。 IntelliSense提供不同類型的完成,包括語言服務器建議、片段和簡單的基于單詞的文本完成。
IntelliSense功能由語言服務提供支持。語言服務基于語言語義和源代碼分析提供智能代碼完成。如果語言服務知道可能會出現的代碼,則在用戶鍵入時會彈出IntelliSense建議。如果繼續鍵入字符,則會過濾成員列表(變量、方法等),以僅包含包含鍵入字符的成員。按Tab鍵或Enter鍵以插入所選成員。
通過按Ctrl + Space或鍵入觸發器字符(例如JavaScript中的點字符(。))在任何編輯器窗口中調用IntelliSense。
提示:建議小部件支持CamelCase過濾,這意味著可以在方法名稱中鍵入大寫字母以限制建議。例如,“cra”會快速顯示“createApplication”。
可以在鍵入時關閉IntelliSense。請參閱以了解如何禁用或自定義IntelliSense功能。
選擇方法后,將為用戶提供參數信息和文檔。鍵入參數時,提示可幫助用戶在不同的可能方法簽名之間進行選擇,并提供與輸入參數相對應的文檔。
提示:參數提示默認為摘要。有關詳細提示,請轉到“首選項”并將codemix.editor.parameterHint設置更改為詳細信息。
錯誤和警告可以通過豐富的語言服務或在后臺不斷分析代碼的連接器生成。 警告和錯誤顯示在多個位置:
警告和錯誤可以提供快速修復以幫助解決問題。 這些將作為燈泡顯示在左邊距的編輯器中。 單擊燈泡將顯示“代碼操作”選項或執行操作。
代碼挖掘通過顯示與代碼內聯的引用和實現的數量來提供有價值的上下文信息。 這與“查找引用”密切配合,可讓用戶快速查看和導航到代碼中的引用。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: