雷火电竞官网-中国知名电竞赛事平台

當下軟件園 / 匯聚當下最新最酷的軟件下載站!
當下軟件園

您的位置: 首頁 > 應用軟件 > 編程工具 > JetBrains ReSharper C++ V2021.3 官方最新版

  JetBrains ReSharper C++是一款非常優秀的編程軟件。該軟件界面美觀,可以為用戶帶來分析、智能糾錯、代碼重構、代碼生成等功能,具有包括深度代碼分析、實時錯誤代碼高亮顯示、快速導航、檢索、一鍵格式化清理代碼,非常適合專業程序員使用。ReSharper一個非常實用的插件,他能幫助Microsoft Visual Studio成為一個更佳的IDE工具。ReSharper提供的功能可用于C#、VB.net、XML、Asp.net、XAML和構建腳本。你可以進行深度代碼分析、智能代碼協助、實時錯誤代碼高亮顯示、解決方案范圍內代碼分析、快速代碼更正,一步完成代碼格式化和清理,業界領先的自動代碼重構,高級的集成單元測試方案和強大的解決方案內導航和搜索,讓你更具效率。

JetBrains ReSharper C++

【功能特點】

  代碼分析

  當您在 Visual Studio 編輯器中打開項目后,ReSharper C++ 可以立即開始分析代碼,并在您編輯項目時持續重新分析文件,甚至能夠在您編譯之前檢測錯誤和可能的問題。

  使用 ReSharper C++ 添加缺失的 include 指令快速修復可以生成缺失的 switch 默認 case從構造函數參數創建和初始化字段使用 ReSharper C++ 添加缺失的 include 指令快速修復可以生成缺失的 switch 默認 case

  重構

  ReSharper C++ 提供了多個全功能主流重構,例如 Rename、Extract Method 和 Change Signature。 此外,它還提供了許多上下文操作,只需一個快捷鍵即可完成局部代碼轉換。

  代碼輔助

  ReSharper C++ 擴展了 Visual Studio 高亮顯示語法和匹配代碼結構部分的方法,提供了自有的代碼補全實現,還可幫助為任意 C++ 符號可視化可用的文檔。

  導航和搜索

  借助 ReSharper C++,在源代碼中導航更加簡單。 使用簡單的快捷鍵就可以搜索聲明、成員、方法調用或繼承層次結構的成員。

  代碼生成

  ReSharper C++ 提供了多種方法來生成樣本代碼。 除了基于現有用例聲明和定義符號外,它還可以創建類型成員、環繞代碼塊和您在基本代碼中常用的任何代碼段。

  代碼樣式輔助

  借助 ReSharper C++,代碼格式化程序會學習現有的代碼,您可與團隊成員共享格式化和代碼樣式偏好設置。

  單元測試

  Visual Studio 集成的單元測試運行程序支持 Google Test、Boost.Test、Catch 和 Doctest 框架。

  Unreal Engine

  如果您正在基于 Unreal Engine 開發游戲,將受益于 ReSharper C++ 中的特定 Unreal Engine 4 支持。

JetBrains ReSharper C++

【軟件亮點】

  1、代碼質量分析

  在C#,VB.NET,XAML,ASP.NET,JavaScript,TypeScript,CSS,HTML和XML中可以進行即時代碼質量分析。ReSharper會告訴您是否可以改進您的代碼并建議自動快速修復。

  2、代碼編輯助手

  提供了多種代碼編輯助手,例如擴展的IntelliSense,數百種即時代碼轉換,自動導入名稱空間,重新排列代碼和顯示文檔。

  3、代碼生成

  您不必手動編寫屬性,重載,實現和比較器:使用代碼生成動作可以更快地處理樣板代碼。

  4、消除錯誤和代碼異味

  即時修復有助于消除錯誤和代碼異味。當代碼中有問題時,ReSharper不僅會警告您,而且還提供快速修復以自動解決問題的功能。

  5、安全地更改您的代碼庫

  應用解決方案范圍內的重構或較小的代碼轉換以安全地更改代碼庫。無論您是需要振興舊代碼還是需要整理項目結構,都可以依靠ReSharper。

  6、符合編碼標準

  使用代碼格式化和清除來擺脫未使用的代碼,并確保符合編碼標準。

  7、即時遍歷您的整個解決方案

  導航功能可幫助您立即遍歷整個解決方案。您可以立即跳轉到代碼庫中的任何文件,類型或成員,也可以從特定符號導航到其用法,基本和派生符號或實現。

ReSharper下載

【快捷鍵與用法】

  萬能的 Alt + Enter

  如果我們使用了 Reshaper 的快捷鍵設置,那么,在每個出現提示的地方,點擊 Alt + Enter 組合鍵,就會彈出 Resharper 建議你要進行的操作,比如

ReSharper

  在這個提示里,Reshaper 告訴我們沒有引用 System.Text 這個命名空間,這個時候,點擊 Alt + Enter 就會自動 Using 該命名空間了;

  自動完成的語法

  再比如:

  在 StringBuilder 上 Alt+Enter 組合鍵,就會提示你此處要用 var。

ReSharper

  或者,又比如在 if 上使用組合鍵,就會提示你用三元運算符:

  總之,Alt + Enter 是萬能的,看到提示,就使用它,你常常會得到有意義的幫助來提升你代碼的質量。一些復雜的 LINQ 你不會寫,使用 Alt+Enter 就會自動幫你將一些代碼轉換成很牛叉的 LINQ,看上你好像是個 LINQ 高手一樣;

ReSharper

  提示

  這個小燈就是提示,如果不想使用 Alt + Enter,就用鼠標猛戳這里,也會出現 Resharper 的建議

ReSharper

  Find Usage

  在某個類,或者變量,或者方法上點 Find Usage ,或者戳快捷鍵 Alt + F7,就是把你選中類或變量或方法全部被引用到的地方顯示出來。話說,VS2012之后的查找和查找引用功能簡直弱爆了。總之,這個功能也是 Reshaper 的一個亮點。

  尤其,我們注意到圖中處,它將你多次查找用頁簽的形式給你保留了起來,我們在分析代碼的時候,往往會一次性查找多個變量的引用,在這個時候,就特別有幫助。總之,這個功能必要而且很程序員。

ReSharper

  File Structure

  另外,是否惱怒與查看類的結構要去戳這個下拉框:

  這個時候,你按組合鍵 Ctrl + F11,就會出現 Resharper 的 File Structure 窗口:

  很方便的讓你看到你的整個成員變量窗口。

ReSharper

  萬般兼重構

  一個永遠寫出完美代碼的程序員永遠只存在于一個 白癡Leader 的頭腦里,作為碼畜的我們都知道,代碼是重構出來的,永遠不是設計出來的。所以,你永遠需要 Ctrl + Shift + R:

  Resharper 把你可能用到的重構方法都列出來了,動動鍵盤或者鼠標,你即刻就可以完成一次重構。

  使用 VS 提供的智能感知和 TAB 鍵,能夠快速完成代碼,比如輸入代碼 prop,然后按 Tab 鍵,就會自動創建一個屬性,不過 Resharper 提供了另外的選擇,看上去可以完成更多的代碼。

ReSharper

  按組合鍵 Alt + Insert,出現如下窗口:

  使用 Resharper 就可以輕松實現自動完成過創建一個構造器。

  Cleanup Code

  寫了一個齷蹉的類之后,什么是最愉快的,就是讓它順便變干凈以及變規范,這個時候,我們需要右鍵 Cleanup Code (Ctrl + Alt + F)

  修改方法名:Ctrl+R+R

  再也不擔心創建方法時命名是否合適了,因為我們可以全局修改方法名。

ReSharper

軟件特別說明

標簽: ReSharper 編程

其他版本下載
網友評論
回頂部 去下載

關于本站|下載幫助|下載聲明|軟件發布|聯系我們

Copyright ? 2005-2024 m.obymc.com.All rights reserved.

浙ICP備2024132706號-1 浙公網安備33038102330474號