屢獲大獎(jiǎng)且被譽(yù)為世界上著名的VS代碼生成工具
標(biāo)簽:代碼生成重構(gòu)開發(fā)商: JetBrains
當(dāng)前版本: v2025.1
產(chǎn)品類型:軟件
產(chǎn)品功能:IDE集成開發(fā)環(huán)境
平臺(tái)語(yǔ)言:英文|中文
開源水平:不提供源碼
本產(chǎn)品的分類與介紹僅供參考,具體以商家網(wǎng)站介紹為準(zhǔn),如有疑問(wèn)請(qǐng)來(lái)電 023-68661681 咨詢。
強(qiáng)大的VS代碼生成工具
強(qiáng)大的重構(gòu)功能
享受代碼編輯神器
安全便捷
專業(yè)團(tuán)隊(duì) 值得信賴
慧都特色增值服務(wù)
代碼分析|代碼重構(gòu)|交叉語(yǔ)言
實(shí)質(zhì)上,ReSharper特征可用于C#,VB.net,XML,Asp.net,XAML,和構(gòu)建腳本。 使用ReSharper,你可以進(jìn)行深度代碼分析,智能代碼協(xié)助,實(shí)時(shí)錯(cuò)誤代碼高亮顯示,解決方案范圍內(nèi)代碼分析,快速代碼更正,一步完成代碼格式化和清理,業(yè)界領(lǐng)先的自動(dòng)代碼重構(gòu),高級(jí)的集成單元測(cè)試方案,和強(qiáng)大的解決方案內(nèi)導(dǎo)航和搜索。ReSharper安裝與使用入門
聲明:本產(chǎn)品中文介紹為慧都網(wǎng)版權(quán)所有,未經(jīng)慧都公司書面許可,嚴(yán)禁拷貝、轉(zhuǎn)載!
* 關(guān)于本產(chǎn)品的分類與介紹僅供參考,精準(zhǔn)產(chǎn)品資料以官網(wǎng)介紹為準(zhǔn),如需購(gòu)買請(qǐng)先行測(cè)試。
ReSharper擴(kuò)展了Visual Studio,為C#、VB.NET、ASP.NET、JavaScript、TypeScript和其他技術(shù)提供了2200多個(gè)即時(shí)代碼檢查。對(duì)于大多數(shù)檢查,ReSharper提供了快速修復(fù)(燈泡)來(lái)改進(jìn)代碼。
找到并刪除未使用的代碼?將你的代碼遷移到最新的C#版本?隨意將循環(huán)轉(zhuǎn)換為L(zhǎng)INQ?查找并防止可能出現(xiàn)的異常?使用一個(gè)通用的命名標(biāo)準(zhǔn)?所有這些以及更多的代碼改進(jìn)都可以通過(guò)ReSharper的代碼分析實(shí)現(xiàn)。
60多個(gè)重構(gòu)和450多個(gè)上下文動(dòng)作幫助安全地組織代碼,并在解決方案中移動(dòng)它,分配責(zé)任,解耦,降低復(fù)雜性,或簡(jiǎn)單地使用替代語(yǔ)言語(yǔ)法。
ReSharper可以幫助你立即找到解決方案中的任何代碼,無(wú)論這個(gè)解決方案有多大。它還可以將你從任何符號(hào)導(dǎo)航到其相關(guān)的代碼,如一個(gè)給定接口的實(shí)現(xiàn)、一個(gè)類的擴(kuò)展方法或一個(gè)字段的使用。
根據(jù)你的個(gè)人喜好或你的團(tuán)隊(duì)標(biāo)準(zhǔn)來(lái)配置和應(yīng)用代碼風(fēng)格。C#、VB.NET、ASP.NET、JavaScript、TypeScript和其他語(yǔ)言的代碼風(fēng)格和格式化設(shè)置可以在任何范圍內(nèi)應(yīng)用,從一個(gè)選擇到一個(gè)解決方案。
ReSharper可以為你創(chuàng)建大量的代碼:從新文件和類到條件塊和GUID;從正在實(shí)現(xiàn)的接口所要求的方法和屬性到等價(jià)檢查和格式化成員。
ReSharper可提供對(duì)C#, XAML, XML, ASP.NET和ASP.NET MVC的持續(xù)的代碼質(zhì)量分析,甚至在用戶對(duì)之進(jìn)行編譯以前即可檢測(cè)到錯(cuò)誤和問(wèn)題。ReSharper可對(duì)用戶的代碼提供900多種代碼檢驗(yàn),用戶便可即刻 察覺(jué)到其當(dāng)前文件或者甚至整個(gè)解決方案中是否包含了錯(cuò)誤和故障。對(duì)大多數(shù)錯(cuò)誤,它立即通過(guò)智能修正給出解決問(wèn)題的方法。它也可以給出編碼建議和線索,提供洞察代碼結(jié)構(gòu)和邏輯,并引起你注意潛在的設(shè)計(jì)錯(cuò)誤。
無(wú)論什么時(shí)候你需要查找某個(gè)類型,字段,方法,或任何其他的標(biāo)識(shí),ReSharper提供了多種實(shí)現(xiàn)方法,可以通過(guò)名稱查找一個(gè)標(biāo)識(shí),在代碼從引用位置導(dǎo)航到標(biāo)識(shí)的聲明位置,查找并高亮顯示標(biāo)識(shí)用法。可以在當(dāng)前位置使用簡(jiǎn)單的快捷方式實(shí)現(xiàn)所有可用的導(dǎo)航行為。另外,使用集成到Visual Studio用戶接口的特別工具窗口,ReSharper可以讓你看到完整的類型繼承樹和文件結(jié)構(gòu)。ReSharper對(duì)最近編輯擴(kuò)展了一系列的導(dǎo)航和搜索的特性—你最近修改的文件或標(biāo)識(shí)的下拉列表。
ReSharper提供許多簡(jiǎn)化代碼任務(wù)的快捷方式以提高你的生產(chǎn)力和節(jié)省你的時(shí)間。在上面的截屏中,ReSharper智能的建議你添加遺漏的using或在你輸入類型名稱時(shí)導(dǎo)入正確的全名。它可以使用不同的代碼模板快速的生成代碼,在編輯器中查看類型和他們的成員的文檔,使用稱為“上下文動(dòng)作”(context actions)執(zhí)行代碼轉(zhuǎn)換,還有其他更多的。ReSharper使用三種代碼完成類型來(lái)擴(kuò)展和提高Visual Studio本身的智能化。
代碼清理是一個(gè)數(shù)十個(gè)ReSharper特性的快捷方式(Code Cleanup is a shortcut for a dozen of ReSharper features),根據(jù)自定的風(fēng)格格式化代碼,排列“this”限定詞,移除冗余的代碼,根據(jù)候補(bǔ)字段轉(zhuǎn)換成自動(dòng)屬性,把字段置為只讀,優(yōu)化using命令,適當(dāng)?shù)暮?jiǎn)化引用,更新文件頭,使用vars替換顯式類型,或使用更多的設(shè)置修改你的C#代碼。
ReSharper自動(dòng)偵查代碼中的單元測(cè)試,并提供完整的單元測(cè)試支持。你能從代碼編輯器中運(yùn)行和調(diào)試測(cè)試。同時(shí),一個(gè)專用的單元測(cè)試資源窗口會(huì)讓你看到你的單元測(cè)試的結(jié)構(gòu)和運(yùn)行一個(gè)或多少單元測(cè)試會(huì)話的任意組合測(cè)試。
利用錯(cuò)誤高亮顯示,快速修正,上下文動(dòng)作,代碼協(xié)助,導(dǎo)航,重構(gòu),和其他特征,用戶現(xiàn)在可以愉悅而高效的編輯ASP.NET文件。使用ReSharper,你可以不受打擾的在ASP.NET中編輯和重構(gòu)C#代碼,如Web控件屬性和事件,數(shù)據(jù)源,和內(nèi)容點(diǎn)位符。
XAML特征包括XAML代碼中的XML編輯,所有的ReSharper代碼完成特征,幾個(gè)重構(gòu)(包括重命名重構(gòu)),和實(shí)時(shí)錯(cuò)誤提示,語(yǔ)義和語(yǔ)法分析。上面的截屏中顯示在XAML資源中的敏捷的代碼完成工作。
ReSharper提供了一些省時(shí)的XML特征,包括類型完成,導(dǎo)航到引用類型,高亮顯示,替換和移動(dòng)標(biāo)簽,在兩個(gè)標(biāo)簽之間導(dǎo)航和打開/關(guān)閉標(biāo)簽,使用代碼協(xié)助和活模板。
為了混合C#和VB.net項(xiàng)目,ReSharper幫助你保持代碼的各個(gè)部分在一起流暢的工作和在你的代碼間輕松的導(dǎo)航。所有導(dǎo)航和搜索動(dòng)作把所有語(yǔ)言的代碼都考慮在內(nèi),包括C#,VB.net,Asp.net,和XAML。你可以導(dǎo)航到使用,聲明,繼承,基類和更多—交叉語(yǔ)言。
高級(jí)編輯性能(Advanced editing capabilities),之前只針對(duì)C#可以用,現(xiàn)在擴(kuò)展到了NAnt和MSBuild腳本,為生成腳本提供了完整的代碼協(xié)助,大量的導(dǎo)航和搜索特征,文件結(jié)構(gòu),實(shí)時(shí)錯(cuò)誤高亮顯示和快速修改。
更新時(shí)間:2025-05-30 14:33:54.000 | 錄入時(shí)間:2012-07-08 22:22:55.000 | 責(zé)任編輯:龔雪