只有累積,沒有奇蹟

2019年1月25日 星期五

[VS2017] 提升 Resharper 在 Visual Studio IDE 執行速度

前言 
Visual Studio 是地表上最強的開發工具,最近發現在安裝完 Resharper 後開啟專案時都會遇到
載入專案的速度變慢的問題Visual Studio 會在上方提示 JetBrains ReSharper Ultimate’ likely caused 8 seconds of unresponsiveness. Disabling it may improve your experience.的訊息,甚至有些開發筆電規格比較差載入時間會更久,經過主管的提點告知 Resharper 提供 Resharper Performance Guide 方面的設定讓開發者可以針對緩慢的項目進行調整來改善載入緩慢問題,這篇簡單介紹如何設定


使用方式
進入點
要開啟 Resharper Performance Guide 可以透過以下兩種方式
方式 1 : 工具列 > Resharper > Options > Evnironment > Performance Guide
方式 2 : 在 Visual Studio IDE 右下角 > Notification 通知 > Configure settings to improve performance
設定介紹
分為兩大項 Visual Studio perferences affecting performacne 與 Resharper perferences affecting performacne,分別可以針對其細項內容設定,每個選項都有一個設定值可以讓開發者希望如何執行,每個值有提供三個選項供選擇
  • Ignore : 在 Visual Studio 加載時候忽略此選項
  • Show in Status barVisual Studio 加載完專案後,會在右下角提示提示開發者此設定可以有更好的選項可以提高速度
  • Fix Silently : 允許 Resharper 在 Visual Studio 啟動與載入專案時自動調整性能調整設定,不用通知開發者或在右下角狀態列告知

建議設定
在 Resharper 官方 blog 建議如果沒有在使用下述功能情況下可以關閉選項,有助於提升回應時間
  • Disable XAML designer
  • Enable CodeLens
詳細可以參考 Resharper 部落格 說明原因另外在搜尋資料過程中發現一篇文章 : 提升ReSharper和Visual Studio的性能裡面有說明部分選項設定的來龍去脈,讓開發者在設定時可以獲得更多資訊
謝謝

參考
Performance Guide for Visual Studio

Related Posts:

  • [.NET] Web API找不到 bin 底下的 roslyn csc.exe ?發生情境 從版控 Git 上抓下新專案要進行建置時,發生建置失敗的事件錯誤訊息如下 Could not find a part of the path 'D:\git\projectName\bin\roslyn\csc.exe'. 從建置失敗的錯誤訊息中可以很清楚看到失敗是因為 bin 底下少 roslyn\csc.exe 檔案,之前也遇過類似的案例,在此簡單記錄一下遇到這問題時該如何處理 甚麼是 Roslyn ?  Roslyn 是… Read More
  • [VS2017] 目前無法叫用中斷點 未載入這個文件的符號問題 在與同事 pair programming 進行開發時,反應他筆電的 Visual Studio 在偵錯時都無法進到中斷點,會出現白底紅圈加上驚嘆號(一般是紅色圈圈),滑鼠移上去會出現 目前無法叫用中斷點 未載入這個文件的符號 ,情境如下示意圖 處理方式 整理以下幾種可能發生的原因,以及遇到當下該如何進行問題排除 確認 Debug Mode  確認 Visual Studio 方案組態設定是否為 Debug Mo… Read More
  • [typescript] 如何得知 Visual Studio 使用 Typescript 的版本?前言 近期工作都在使用 Typescript 進行開發,要如何得知目前Typescript 版本呢?  取得目前版本方法 Visual Studio 2017  專案按右鍵 > Properties > TypeScript Build Tab > TypeScript Version此專案就是使用 2.3 version,如果要修改的話就選要用的版本即可 注意 : 異動編譯版本有可能部分方法會不支援造… Read More
  • [VisualStudio] 開啟檔案失敗 : To prevent possible data loss before loading the designer, the following errors must be resolved問題  這兩天在開發專案時遇到神奇的事情,要點擊開發好的類別檔案時竟然跳出錯誤,錯誤畫面很像之前在寫 Webform 自訂 UserControl 時異常畫面,錯誤訊息為 'To prevent possible data loss before loading the designer, the following errors must be resolved: ,這篇就就針對此問題的解決方式做簡單分享,若是有不清楚或是錯… Read More
  • [VisualStudio] Visual Studio Code 實用套件 - REST Client 前言 有 API 開發經驗的人相信都使用過 Postman 來模擬使用端發出的 Request 進行測試,今天要介紹另一套工具與 Postman 相似 - REST CLIENT,根據官網的敘述如下 REST Client allows you to send HTTP request and view the response in Visual Studio Code directly. Rest Client 套件讓開發者可以在… Read More

0 意見:

張貼留言

Copyright © 2025 m@rcus 學習筆記 | Powered by Blogger

Design by Anders Noren | Blogger Theme by NewBloggerThemes.com