1. 提高 VS Code 編輯器性能的 5 個技巧

        共 2892字,需瀏覽 6分鐘

         ·

        2021-06-14 18:16

        Visual Studio Code于2015年11月18日發(fā)布。五年過去了,它已經成為世界上最成功的編輯之一。它是在MIT許可下發(fā)布的,這使得它可以免費使用。其成功的關鍵是:

        • 多功能性
        • 大量的插件
        • 在多個平臺上的可用性

        目前,VS Code 在以下平臺上原生可用:

        • OS X Yosemite (10.10+)
        • Windows 7 (with .NET Framework 4.5.2), 8.0, 8.1 and 10 (32-bit and 64-bit)
        • Linux (Debian): Ubuntu Desktop 16.04, Debian 9
        • Linux (Red Hat): Red Hat Enterprise Linux 7, CentOS 8, Fedora 24

        它也可以在任何現代瀏覽器中運行,但功能有限。

        其巨大的平臺可用性是因為它是一個在Electron上發(fā)布的web應用程序。

        Electron(以前稱為 Atom Shell)是由 GitHub 開發(fā)和維護的開源軟件框架。它允許使用 Web 技術開發(fā)桌面 GUI 應用程序:它結合了 Chromium 渲染引擎和 Node.js 應用程序。

        唯一的缺點是 Electron 可能非常耗資源,而且效率低于基于原生的應用程序,這意味著如果您不小心,它可能會變慢。

        你的 VS Code 是不是感覺有點遲鈍?您希望它以更高性能的方式運行嗎?今天,我們將研究可以幫助您充分利用它的五個技巧。

        基本要求

        在開始優(yōu)化之前,讓我們看看我們是否符合 Visual Studio Code 團隊推薦的最低硬件要求。我們需要至少 200 MB 的磁盤空間。

        處理器和內存建議:

        • 1.6 GHz 或更快的處理器
        • 1 GB 內存

        查看更詳細的列表。

        1.禁用未使用的內置功能

        VS Code 具有豐富的功能。但是,您可能對其中一些不感興趣。因此,您可以禁用它們以提高編輯器的性能。

        • File > Preferences > Settings > Files:Exclude:添加您不希望 VS Code 在您的項目中使用的任何文件模式。
        • File > Preferences > Text Editor > Minimap > Enabled:復選框禁用/啟用小地圖。
        • File > Preferences > Text Editor > Suggestions:在這里,您可以微調與建議相關的任何內容。
        • File > Preferences > Text Editor > From on save / Format on paste:例如,您可以在保存時禁用格式并將其推遲到預提交。
        • File > Preferences > Application > Telemetry:遙測技術可能會影響性能。
        • File > Preferences > Text Editor > Code lens:你可以禁用/啟用代碼透鏡功能。

        2. 做一個擴展極簡主義者

        有大量的擴展程序可用。然而,這并不意味著你需要它們全部。只添加對你的日常生產生活有直接影響的那些。

        在添加任何擴展之前,問問自己:

        • 這不是已經內置于VS Code中了嗎?
        • 這不僅僅是一件一次性的事情嗎?
        • 它真的對你的日常工作有影響嗎?
        • 這是適合你使用情況的最佳工具嗎?
        • 它有很好的評價嗎?

        3. 將擴展綁定到工作區(qū)

        如果你在許多不同的項目上工作,有不同的代碼棧,你可能會發(fā)現自己安裝了很多擴展。這很容易對性能產生影響。

        一個技巧是將你的擴展與你的工作空間結合起來。這樣,你就知道你只是在加載該工作區(qū)所需的插件。

        您需要做的就是瀏覽所有可用的插件并禁用特定工作區(qū)不需要的插件。

        禁用工作區(qū)插件的示例

        一開始它可能看起來像是一項耗時的任務,但從長遠來看它是值得的。

        4. 監(jiān)控插件的加載時間

        一旦你有了編碼所需的最低限度的插件,你可以檢查它們的性能。VS Code 附帶了一些您可以利用的開發(fā)人員選項。

        您可以通過執(zhí)行 cmd + p > Developer: Show Running Extensions 輕松監(jiān)控所有這些插件的啟動時間。

        運行擴展命令的示例

        你將得到一個你所有的活動擴展和它們的激活時間的列表。作為一個一般的經驗法則,你可能想仔細檢查任何需要超過300毫秒的東西。

        運行擴展命令的示例

        如果你想更深入地了解,你可以通過點擊記錄按鈕來分析他們中的任何一個。

        分析擴展

        如果您想清楚地了解 VS Code 啟動時發(fā)生的所有事情,您可能需要查看 cmd + p > Developer Startup Performance。

        啟動性能命令示例

        你將獲得以下信息:

        • 操作系統(tǒng)詳情
        • 性能指標
        • 擴展激活詳情
        • 緩存位置

        它對你的VS Code的性能給出了一個很好的概述。當試圖斷定任何變化對性能的影響時,它很有用。做定期檢查是一個很好的習慣,以確保一切都在順利地運行。

        5. 微調你的配置運行時參數

        在某些情況下,你可能需要進一步配置VS Code的啟動。你可以通過在命令行中使用參數來做到這一點。在 argv.json 文件中很容易進行配置。

        運行CMD + Shift + P > Configure Runtime Arguments.

        然后用你所有的自定義配置編輯 argv.json 文件。

        用于配置運行時參數的文件

        最后的想法

        VS Code是一個偉大的廣泛使用的IDE。它非常靈活,可高度定制。然而,這也是有代價的。請確保你了解你正在添加的內容和你如何加載它。

        一開始,為你自己做的任何小任務添加插件似乎都比較容易。隨著時間的推移,為了尋找更高性能的編輯器,這種擴展開始逐漸消失。

        我希望所有這些技巧都能幫助您加快 VS Code 編輯器的速度并享受更好的編碼體驗。


        原文:https://betterprogramming.pub/5-tips-to-boost-the-performance-of-your-vs-code-editor-ff28dda68d9b
        作者:Jose Granja

        最近文章

        瀏覽 59
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
          
          

            1. 男人添女人囗交图片 | 粗大浓稠硕大噗嗤噗嗤 | 人妻久操 | 天天操综 | 国产一级片自拍 |