你不知道自己需要的7個Visual Studio Code擴展
譯文【51CTO.com快譯】Visual Studio Code是一種很棒的軟件開發環境,不僅是因為它有出色的代碼編輯功能和語言支持。由于豐富的擴展,它還讓你可以執行許多支持任務。你可以找到滿足各種用途的Visual Studio Code擴展:從快速導航編輯器、處理數據到輕松插入占位文本和圖片,不一而足。
你為所選擇的語言或工作場景搭建開發環境時可能不會遇到這七個擴展,但它們對你的工具包而言是極其有用的補充,甚至是你日常工作流程的一部分。
Dashboard
Chrome和Firefox的用戶應該熟悉打開空白標簽時默認顯示的“快速撥號”菜單。 Dashboard擴展為Visual Studio Code執行類似操作,讓你可以快速訪問常見的項目或工作區。可以隨意添加、編輯、刪除或重新排序項目,你可以使用顏色、漸變或表情符號將項目按鈕分開來。如果發現項目是Git代碼庫,Dashboard會為它賦予圖標以表明這點。
常用項目可以被固定到Dashboard的啟動器頁面、被放置到自定義組中,并被賦予自定義顏色。
Data Preview
Visual Studio Code可以充當數據準備和數據處理以及編寫和執行代碼的環境。但是如果你在處理比簡單的文件更復雜的東西,用于數據格式的內置文件處理程序就無濟于事。 Data Preview為眾多常見格式添加了處理程序、可視化工具和管理功能,不僅僅是JSON或CSV,還包括Excel、Apache Arrow、Avro、YAML及其他配置文件。(未來版本擁有Apache Parquet支持。)Data Preview使用WebAssembly編寫的流數據分析庫來處理繁重任務,因此連大型文件(10 MB或更大)都不是問題。
Data Preview允許交互式查看和處理采用許多常見格式(比如CSV)的數據。
Jumpy
鍵入越多,鍵入速度越快,可能越不希望切換到鼠標將光標移到想要處理的文檔的下一部分。Jumpy提供了一種快速方法,可以使用鍵盤導航到文檔中的確切位置,沒必要按箭頭鍵。
你調用Jumpy后,會出現雙字母代碼,用于在屏幕上標記文檔的單詞和行邊界。鍵入該雙字母代碼,光標會跳轉到標記的位置。可以使用單詞或行模式在某一行內瀏覽或在屏幕上瀏覽。還可以隨意配置鍵綁定以及用于匹配單詞邊界或空行的正則表達式。
注意,默認情況下,Jumpy不會指定激活它的快捷鍵。你得自行設置快捷鍵才能使用它。
處于行模式的Jumpy。鍵入所示的一個雙字母代碼可將光標移到文件中的該點。
Placeholder Images
如果你需要用于項目的占位圖片:面向Web開發的可能事件、UI模型或說明文檔,只需看一下Placeholder Images。該Visual Studio Code擴展讓你可以插入圖片,作為來自許多流行的免費圖片提供商(包括Unsplash等圖片素材服務)的HTML引用。想選擇圖片,只需提供目標尺寸以及提供商,就可以從相應提供商處選擇符合要求的隨機圖片。
Placeholder Images利用許多常見的免費圖片源插入占位圖片作為HTML引用,也可以將圖片URL復制到剪貼板。
Settings Sync
Settings Sync通過將Visual Studio Code設置存儲在GitHub Gist中,從而在多臺計算機上同步這些設置。這包括用戶設置、鍵綁定、啟動選項、擴展、工作區和代碼片段。你可以使用公共或私有gist與團隊成員共享你的設置,或僅供自己使用。還可以有選擇地禁止同步設置或擴展加以同步。Settings Sync還提供了GUI,用于更改設置和設置某人的GitHub登錄信息。
Settings Sync可以將Visual Studio Code設置保存到公共或私有GitHub gist。
VSCode Faker
有時你就需要一些占位文本:假地址行、假電話號碼或快速的“lorem ipsum”。也許你正在構建一個HTML模板示例,也許你用假數據代替實時數據,用于屏幕截圖或配置文件。VSCode Faker可以快速生成各種假數據,你無需考慮。甚至可以將VSCode Faker設置成為特定區域生成假數據,只要你有區域設置的ID。
使用VSCode Faker生成的“Lorem ipsum”文本。VSCode Faker的假文本可以是單個句子或整個段落。
WordCounter
單詞數和閱讀時間對博客文章和新聞文章來說非常有用,那么為什么止步于此呢?若知道解讀自述文件需要多長時間,或者確切地知道你在編寫的說明文檔的那段“簡單”引言有多簡單,那不是很好嗎?WordCounter在Visual Studio Code的狀態欄中放置了詳細且可配置的單詞、字符、行、段落和閱讀時間計量表。它可以靈活配置,比如說,你可以更改字定界符的組成,或者用于計算閱讀時間的每分鐘單詞數。
WordCounter將詳細的可讀性統計信息和計數指標添加到狀態欄。所有度量指標都可以配置。
原文標題:7 Visual Studio Code extensions you didn’t know you needed,作者:Serdar Yegulalp
【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】