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