翻譯|使用教程|編輯:陳津勇|2019-12-31 15:00:42.913|閱讀 791 次
概述:本文詳細介紹了使用CodeMix和Angular IDE的TypeScipt支持開發(fā)TypeScipt項目的相關內(nèi)容。如果您使用的是MyEclipse,可以免費安裝CodeMix并使用最新的TypeScipt支持(CodeMix也包含Angular IDE)。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
TypeScript是JavaScript的類型化超集,可編譯為純JavaScript。它是為開發(fā)大型應用程序設計的,非常適合企業(yè)發(fā)展。
本文詳細介紹使用CodeMix和Angular IDE的TypeScipt支持進行開發(fā)的相關內(nèi)容。如果您使用的是MyEclipse,建議將CodeMix添加到安裝中以獲得最新的TypeScript支持。
提示:企業(yè)級Java EE開發(fā)工具MyEclipse正版授權可免費使用CodeMix多語言開發(fā)擴展插件。
優(yōu)惠購買CodeMix授權 優(yōu)惠購買MyEclipse授權
什么是TypeScript?
TypeScript是JavaScript的類型化超集,提供類、接口、泛型甚至模塊和名稱空間之類的構造,可幫助您編寫可維護的代碼。
通過TypeScript可使用最新的JavaScript功能(包括ECMAScript 2015甚至未來的建議)編寫代碼,將其編譯為可在任何瀏覽器,Node.js或任何支持ECMAScript 3的JavaScript引擎中運行JavaScript代碼。這使您可以使用最新的開發(fā)框架和技術,而無需客戶擁有最新的瀏覽器或相關技術。
除了使用最新的JavaScript技術之外,TypeScript是類型化這一特性還提供了出色的內(nèi)容輔助、重構和最終驗證。這些好處甚至可以擴展到現(xiàn)有的JavaScript框架中-您可以使用現(xiàn)有的JavaScript代碼、合并流行的JavaScript庫,并從JavaScript調用TypeScript代碼。
TypeScript項目
要創(chuàng)建TypeScript項目,請轉到File > New > Project > CodeMix > TypeScript Project,輸入項目名稱,然后單擊“Finish”。
在沒有tsconfig.json文件的情況下,TypeScript文件被視為獨立的單元,但如果您確實要處理多個TypeScript文件,不建議使用此模式。
tsconfig.json
Snippets
Snippets減少了編寫通用代碼甚至在某些情況下的樣板代碼所需的時間。這些片段包含占位符,可輕松自定義生成的代碼。
快速修復
多個錯誤或警告可以快速修復問題,您可以單擊“燈泡”或按Ctrl+1來自動修復這些問題。對于某些問題,您可以選擇通過單擊修復項目中的所有類似問題,或者禁用導致警告的規(guī)則。
重構
按Alt+Shift+R,或從上下文菜單調用“Rename”,以為TypeScript源代碼中的符號調用重命名重構。
您還可以執(zhí)行其他重構,例如將代碼提取到方法、常量等。選擇要提取的源代碼并按Ctrl+Shift+P,然后選擇“Refactor”查看可用的重構。
在命令面板中,您甚至可以通過對導入進行排序并刪除未使用的導入來組織導入。
大綱和導航
大綱視圖顯示TypeScript源代碼的大綱:雙擊視圖中的條目導航到相應的符號。您還可以通過按Ctrl+O來訪問快速大綱。您現(xiàn)在可以開始鍵入以篩選顯示的節(jié)點并快速跳轉到一個符號。
超鏈接導航使您可以在文件之間或文件中跳轉。將鼠標懸停在源代碼上時,按Ctrl鍵激活超鏈接,單擊可導航到源代碼中的該位置。您還可以按F3或使用上下文菜單“Go to Definition”操作。
格式化和保存操作
按Ctrl+Shift+F或上下文菜單“Format”操作來格式化TypeScript源。要配置格式化程序,請轉到Preferences > CodeMix > Settings > User Settings,然后在過濾器中鍵入typescript.format。根據(jù)需要調整設置。
在保存時可能需要執(zhí)行一些操作。在同一設置頁面上,您可以根據(jù)需要修改以下設置:
本站文章除注明轉載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: