書名: TypeScript入門與實戰作者名: 鐘勝平編著本章字數: 339字更新時間: 2021-01-15 15:35:49
1.2.2 提高生產力
如果開發者習慣了使用靜態類型編程語言,例如Java和C#等進行開發,那么在開始使用JavaScript語言編寫程序時很可能會產生較大落差。因為我們會發現那些習以為常的開發者工具都沒有被很好地支持,例如代碼自動補全、跳轉到定義和重命名標識符等。因為TypeScript為JavaScript添加了靜態類型的支持,所以TypeScript有能力提供這些便利的開發者工具。圖1-3演示了TypeScript的代碼自動補全功能。
TypeScript提供了常用的代碼重構工具。這些工具能夠讓我們在進行代碼重構時更有信心且更加高效(見圖1-4)。下面列出了部分重構工具:
?重命名符號名。
?提取到函數或方法。
?提取類型。
TypeScript還提供了一些代碼快速修復工具(見圖1-5),例如:
?自動刪除未使用的聲明。
?自動刪除執行不到的代碼。
?自動添加缺少的模塊導入語句。
推薦閱讀
- C及C++程序設計(第4版)
- 多媒體CAI課件設計與制作導論(第二版)
- OpenCV 3和Qt5計算機視覺應用開發
- Java 11 Cookbook
- 零基礎學Python網絡爬蟲案例實戰全流程詳解(高級進階篇)
- 大模型RAG實戰:RAG原理、應用與系統構建
- Python算法從菜鳥到達人
- Learning Laravel's Eloquent
- Haskell Data Analysis Cookbook
- 深度學習:Java語言實現
- Java語言程序設計教程
- INSTANT Adobe Edge Inspect Starter
- Emgu CV Essentials
- Mastering Elixir
- 軟件開發中的決策:權衡與取舍