TypeScript是JavaScript的類型化超集,可編譯為純JavaScript。它是為開發(fā)大型應用程序設計的,非常適合企業(yè)發(fā)展。
創(chuàng)新互聯(lián)公司是一家專注于網(wǎng)站制作、成都網(wǎng)站建設與策劃設計,和靜網(wǎng)站建設哪家好?創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設十余年,網(wǎng)設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:和靜等地區(qū)。和靜做網(wǎng)站價格咨詢:028-86922220本文詳細介紹使用CodeMix和Angular IDE的TypeScipt支持進行開發(fā)的相關內(nèi)容。如果您使用的是MyEclipse,建議將CodeMix添加到安裝中以獲得最新的TypeScript支持。有關CodeMix安裝教程可查看這篇文章
提示:企業(yè)級Java EE開發(fā)工具MyEclipse正版授權(quán)可免費使用CodeMix多語言開發(fā)擴展插件。
tsconfig.json
通常在此文件中配置的兩個主要部分是編譯器選項,以及要從項目配置中包含或排除的源文件。使用IntelliSense(Ctrl+Space)可幫助您指定其他參數(shù)。
注意:TypeScript的設置在tsconfig中有描述。沒有可在其上配置這些設置的其他屬性或選項頁面。
創(chuàng)建TypeScript文件
要創(chuàng)建新的TypeScript源文件,請選擇File > New > Other > CodeMix > TypeScript File,然后使用向?qū)⑿挛募砑拥巾椖恐小?br />編輯TypeScript源
CodeMix提供內(nèi)置的IntelliSense來改善編碼體驗。
內(nèi)容輔助
在輸入時顯示內(nèi)容幫助建議,不需要手動調(diào)用幫助,也可以使用Ctrl+Space查看建議。當您使用建議插入尚未導入的類時,導入也會被添加。
當您輸入方法的參數(shù)時,“文檔”彈出窗口會提供可用的文檔,包括參數(shù)信息的顯示。
Peek Definition
將Ctrl鼠標懸停在某個字段或方法上時可以按此鍵查看定義,而無需更改編輯上下文。
Snippets
Snippets減少了編寫通用代碼甚至在某些情況下的樣板代碼所需的時間。這些片段包含占位符,可輕松自定義生成的代碼。
快速修復
多個錯誤或警告可以快速修復問題,您可以單擊“燈泡”或按Ctrl+1來自動修復這些問題。對于某些問題,您可以選擇通過單擊修復項目中的所有類似問題,或者禁用導致警告的規(guī)則。
重構(gòu)
按Alt+Shift+R,或從上下文菜單調(diào)用“Rename”,以為TypeScript源代碼中的符號調(diào)用重命名重構(gòu)。
您還可以執(zhí)行其他重構(gòu),例如將代碼提取到方法、常量等。選擇要提取的源代碼并按Ctrl+Shift+P,然后選擇“Refactor”查看可用的重構(gòu)。
在命令面板中,您甚至可以通過對導入進行排序并刪除未使用的導入來組織導入。
大綱和導航
大綱視圖顯示TypeScript源代碼的大綱:雙擊視圖中的條目導航到相應的符號。您還可以通過按Ctrl+O來訪問快速大綱。您現(xiàn)在可以開始鍵入以篩選顯示的節(jié)點并快速跳轉(zhuǎn)到一個符號。
超鏈接導航使您可以在文件之間或文件中跳轉(zhuǎn)。將鼠標懸停在源代碼上時,按Ctrl鍵激活超鏈接,單擊可導航到源代碼中的該位置。您還可以按F3或使用上下文菜單“Go to Definition”操作。
格式化和保存操作
按Ctrl+Shift+F或上下文菜單“Format”操作來格式化TypeScript源。要配置格式化程序,請轉(zhuǎn)到Preferences > CodeMix > Settings > User Settings,然后在過濾器中鍵入typescript.format。根據(jù)需要調(diào)整設置。
在保存時可能需要執(zhí)行一些操作。在同一設置頁面上,您可以根據(jù)需要修改以下設置:
editor.formatOnSave
tslint.autoFixOnSave
typescriptHero.imports.organizeOnSave
構(gòu)建和驗證
用TSLint整理
有了對TSLint的內(nèi)置支持,只需在tslint.json文件中配置linting設置,編輯器將開始顯示linting錯誤。TSLint報告的許多錯誤可以使用快速修復功能自動修復。
TypeScript語言驗證和翻譯
通過高級構(gòu)建管道支持,TypeScript文件可通過IDE中的語言智能和外部tsc編譯器(如果您選擇的話)進行驗證。tsc也可以用于將TypeScript轉(zhuǎn)換為JavaScript。更多MyEclipse和CodeMix相信功能和教程可進入MyEclipse中文網(wǎng)查看
名稱欄目:多語言開發(fā)插件CodeMix和AngularIDE的Typ-創(chuàng)新互聯(lián)
網(wǎng)站網(wǎng)址:http://www.kartarina.com/article24/dhgdce.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導航、網(wǎng)站改版、企業(yè)建站、商城網(wǎng)站、網(wǎng)站設計、營銷型網(wǎng)站建設
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)