當(dāng)下軟件園 / 匯聚當(dāng)下最新最酷的軟件下載站!
當(dāng)下軟件園
您的位置: 首頁 > 應(yīng)用軟件 > 編程工具 > JetBrains ReSharper C++ V2021.3 官方最新版
ReSharper JetBrains ReSharper C++ V2021.3 官方最新版 / ReSharper下載 版本
  • 軟件大?。?/span>57.61M
  • 軟件語言:多國(guó)語言
  • 軟件類型:國(guó)外軟件
  • 軟件授權(quán):免費(fèi)軟件
  • 更新時(shí)間:2021-12-27
  • 軟件類別:編程工具
  • 軟件官網(wǎng):http://hanheng168.com
  • 應(yīng)用平臺(tái):Win2003,WinXP,Win7,Win8,Win10

網(wǎng)友評(píng)分: 分?jǐn)?shù) 5

軟件非常好(50% 軟件不好用(50%

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

JetBrains ReSharper C++

【功能特點(diǎn)】

  代碼分析

  當(dāng)您在 Visual Studio 編輯器中打開項(xiàng)目后,ReSharper C++ 可以立即開始分析代碼,并在您編輯項(xiàng)目時(shí)持續(xù)重新分析文件,甚至能夠在您編譯之前檢測(cè)錯(cuò)誤和可能的問題。

  使用 ReSharper C++ 添加缺失的 include 指令快速修復(fù)可以生成缺失的 switch 默認(rèn) case從構(gòu)造函數(shù)參數(shù)創(chuàng)建和初始化字段使用 ReSharper C++ 添加缺失的 include 指令快速修復(fù)可以生成缺失的 switch 默認(rèn) case

  重構(gòu)

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

  代碼輔助

  ReSharper C++ 擴(kuò)展了 Visual Studio 高亮顯示語法和匹配代碼結(jié)構(gòu)部分的方法,提供了自有的代碼補(bǔ)全實(shí)現(xiàn),還可幫助為任意 C++ 符號(hào)可視化可用的文檔。

  導(dǎo)航和搜索

  借助 ReSharper C++,在源代碼中導(dǎo)航更加簡(jiǎn)單。 使用簡(jiǎn)單的快捷鍵就可以搜索聲明、成員、方法調(diào)用或繼承層次結(jié)構(gòu)的成員。

  代碼生成

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

  代碼樣式輔助

  借助 ReSharper C++,代碼格式化程序會(huì)學(xué)習(xí)現(xiàn)有的代碼,您可與團(tuán)隊(duì)成員共享格式化和代碼樣式偏好設(shè)置。

  單元測(cè)試

  Visual Studio 集成的單元測(cè)試運(yùn)行程序支持 Google Test、Boost.Test、Catch 和 Doctest 框架。

  Unreal Engine

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

JetBrains ReSharper C++

【軟件亮點(diǎn)】

  1、代碼質(zhì)量分析

  在C#,VB.NET,XAML,ASP.NET,JavaScript,TypeScript,CSS,HTML和XML中可以進(jìn)行即時(shí)代碼質(zhì)量分析。ReSharper會(huì)告訴您是否可以改進(jìn)您的代碼并建議自動(dòng)快速修復(fù)。

  2、代碼編輯助手

  提供了多種代碼編輯助手,例如擴(kuò)展的IntelliSense,數(shù)百種即時(shí)代碼轉(zhuǎn)換,自動(dòng)導(dǎo)入名稱空間,重新排列代碼和顯示文檔。

  3、代碼生成

  您不必手動(dòng)編寫屬性,重載,實(shí)現(xiàn)和比較器:使用代碼生成動(dòng)作可以更快地處理樣板代碼。

  4、消除錯(cuò)誤和代碼異味

  即時(shí)修復(fù)有助于消除錯(cuò)誤和代碼異味。當(dāng)代碼中有問題時(shí),ReSharper不僅會(huì)警告您,而且還提供快速修復(fù)以自動(dòng)解決問題的功能。

  5、安全地更改您的代碼庫(kù)

  應(yīng)用解決方案范圍內(nèi)的重構(gòu)或較小的代碼轉(zhuǎn)換以安全地更改代碼庫(kù)。無論您是需要振興舊代碼還是需要整理項(xiàng)目結(jié)構(gòu),都可以依靠ReSharper。

  6、符合編碼標(biāo)準(zhǔn)

  使用代碼格式化和清除來擺脫未使用的代碼,并確保符合編碼標(biāo)準(zhǔn)。

  7、即時(shí)遍歷您的整個(gè)解決方案

  導(dǎo)航功能可幫助您立即遍歷整個(gè)解決方案。您可以立即跳轉(zhuǎn)到代碼庫(kù)中的任何文件,類型或成員,也可以從特定符號(hào)導(dǎo)航到其用法,基本和派生符號(hào)或?qū)崿F(xiàn)。

ReSharper下載

【快捷鍵與用法】

  萬能的 Alt + Enter

  如果我們使用了 Reshaper 的快捷鍵設(shè)置,那么,在每個(gè)出現(xiàn)提示的地方,點(diǎn)擊 Alt + Enter 組合鍵,就會(huì)彈出 Resharper 建議你要進(jìn)行的操作,比如

ReSharper

  在這個(gè)提示里,Reshaper 告訴我們沒有引用 System.Text 這個(gè)命名空間,這個(gè)時(shí)候,點(diǎn)擊 Alt + Enter 就會(huì)自動(dòng) Using 該命名空間了;

  自動(dòng)完成的語法

  再比如:

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

ReSharper

  或者,又比如在 if 上使用組合鍵,就會(huì)提示你用三元運(yùn)算符:

  總之,Alt + Enter 是萬能的,看到提示,就使用它,你常常會(huì)得到有意義的幫助來提升你代碼的質(zhì)量。一些復(fù)雜的 LINQ 你不會(huì)寫,使用 Alt+Enter 就會(huì)自動(dòng)幫你將一些代碼轉(zhuǎn)換成很牛叉的 LINQ,看上你好像是個(gè) LINQ 高手一樣;

ReSharper

  提示

  這個(gè)小燈就是提示,如果不想使用 Alt + Enter,就用鼠標(biāo)猛戳這里,也會(huì)出現(xiàn) Resharper 的建議

ReSharper

  Find Usage

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

  尤其,我們注意到圖中處,它將你多次查找用頁簽的形式給你保留了起來,我們?cè)诜治龃a的時(shí)候,往往會(huì)一次性查找多個(gè)變量的引用,在這個(gè)時(shí)候,就特別有幫助??傊?,這個(gè)功能必要而且很程序員。

ReSharper

  File Structure

  另外,是否惱怒與查看類的結(jié)構(gòu)要去戳這個(gè)下拉框:

  這個(gè)時(shí)候,你按組合鍵 Ctrl + F11,就會(huì)出現(xiàn) Resharper 的 File Structure 窗口:

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

ReSharper

  萬般兼重構(gòu)

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

  Resharper 把你可能用到的重構(gòu)方法都列出來了,動(dòng)動(dòng)鍵盤或者鼠標(biāo),你即刻就可以完成一次重構(gòu)。

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

ReSharper

  按組合鍵 Alt + Insert,出現(xiàn)如下窗口:

  使用 Resharper 就可以輕松實(shí)現(xiàn)自動(dòng)完成過創(chuàng)建一個(gè)構(gòu)造器。

  Cleanup Code

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

  修改方法名:Ctrl+R+R

  再也不擔(dān)心創(chuàng)建方法時(shí)命名是否合適了,因?yàn)槲覀兛梢匀中薷姆椒?/p>

ReSharper

軟件特別說明

標(biāo)簽: ReSharper 編程

其他版本下載
網(wǎng)友評(píng)論
回頂部 去下載

關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們

Copyright ? 2005-2024 hanheng168.com.All rights reserved.

浙ICP備06019006號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)