Apa saja alternatif untuk ReSharper? [Tutup]

172

Saya sedang mempertimbangkan untuk membeli lisensi ReSharper , tetapi apakah ada alternatif yang memungkinkan untuk ReSharper dan bagaimana Anda menilai ini dibandingkan dengan ReSharper?

Itu tidak harus menjadi alternatif gratis, tetapi saya hanya ingin tahu seberapa baik produk yang setara.

Riain McAtamney
sumber
3
Untuk rekomendasi gaya saya menggunakan StyleCop. Untuk analisis kode saya mengelola dengan built in VS satu yang lebih atau kurang menggantikan FxCop. Untuk kemudahan pengetikan saya bergantung pada Productivity Power Tools. Semua 3 dari MS. Bagi saya itulah alternatifnya saat ini :)
nawfal
Ini bukan di luar topik
nim

Jawaban:

89

Alternatif utama adalah:

  • CodeRush , oleh DevExpress. Sebagian besar mempertimbangkan ini atau ReSharper cara untuk pergi. Anda juga tidak bisa salah. Keduanya memiliki penggemar, keduanya kuat, dan keduanya memiliki tim berbakat yang terus-menerus meningkatkan mereka. Kita semua mendapat manfaat dari kompetisi antara keduanya. Saya tidak akan mengulangi banyak diskusi / perbandingan yang baik tentang mereka yang dapat ditemukan di Stack Overflow dan di tempat lain.

Alternatif lain yang patut dicoba:

  • JustCode , oleh Telerik. Ini baru, masih dengan ketegaran, tetapi laporan awal positif. Keuntungannya bisa berupa lisensi dengan produk Telerik lain dan integrasi dengan mereka. Ada lisensi paket yang tersedia yang dapat membuat hal-hal menjadi lebih murah / mudah ditangani.
Patrick Karcher
sumber
22
BTW, Telerik pensiun JustCode ... telerik.com/products/justcode-sunsetting
George Vovos
1
CodeRush dari Devexpress tidak sama dengan Resharper. CodeRush, setahu saya, meningkatkan produktivitas, daripada menegakkan standar tentang Gaya-Kode dan juga saran dan konversi kode dan semua itu. yang menurut saya mengapa jauh lebih cepat daripada resharper pada solusi besar (+10 proyek berat).
Niklas
4
JustCode sekarang mati dengan VS2017
Avenger789
2
Ada sesuatu untuk VS Code?
Paesano2000
55

Daftar lengkap:

  • CodeRush , oleh DevExpress. (Dianggap sebagai alternatif utama) Entah ini atau ReSharper adalah cara untuk pergi. Anda juga tidak bisa salah. Keduanya memiliki penggemar, keduanya kuat, keduanya memiliki tim berbakat yang terus-menerus meningkatkan mereka. Kita semua mendapat manfaat dari kompetisi antara keduanya. Saya tidak akan mengulangi banyak diskusi / perbandingan yang baik tentang mereka yang dapat ditemukan di Stack Overflow dan di tempat lain. 1

  • JustCode , oleh Telerik. Ini baru, masih dengan ketegaran, tetapi laporan awal positif. Keuntungannya bisa menjadi liscensing dengan produk Telerik lain dan integrasi dengan mereka. 1

  • Banyak fitur Visual Studio 2010 baru . Lihat apa yang telah ditambahkan vs apa yang Anda butuhkan, bisa jadi instal inti menangani apa yang Anda minati sekarang.

  • Visual Assist X , Lebih dari 50 fitur menjadikan Visual Assist X alat produktivitas yang luar biasa. Pilih kategori dan pelajari lebih lanjut, atau unduh uji coba gratis dan temukan semuanya. 2

  • VSCommands , VSCommands menyediakan navigasi kode dan peningkatan generasi yang akan membuat tugas koding harian Anda menyala dengan cepat dan, bersama dengan puluhan perangkat tambahan IDE yang penting, itu akan membawa produktivitas Anda ke tingkat yang lebih tinggi. VSCommands hadir dalam dua rasa: Lite (gratis) dan Pro (berbayar). 3

  • BrockSoft VSAid , VSAid (Visual Studio Aid) adalah tambahan Microsoft Visual Studio yang tersedia, tanpa biaya, untuk penggunaan pribadi dan komersial. Terutama ditujukan untuk pengembang Visual C ++ (meskipun berguna untuk proyek atau solusi Visual Studio), VSAid menambahkan toolbar baru ke IDE yang menambahkan fitur peningkatan produktivitas seperti dapat menemukan dan membuka file proyek dengan cepat dan menelusuri file terkait di klik tombol mouse (atau ketukan tombol!). 4

Daniel
sumber
Terima kasih atas info yang bagus.
Muhammad Ashikuzzaman
1
Visual Studio 2017 telah menambahkan lebih banyak lagi: docs.microsoft.com/en-us/visualstudio/#pivot=features
Dan Csharpster
Ada juga Roslynator
Matt
20

Ingatlah bahwa dengan Visual Studio 2010 Anda mungkin tidak perlu / menginginkan addon apa pun. Banyak fitur ReSharper ditambahkan ke fitur inti Visual Studio 2010 . ReSharper , CodeRush , dll. Pasti memiliki fitur lain di atas dan di luar Visual Studio, tetapi lihat apa yang telah ditambahkan vs apa yang Anda butuhkan. Bisa jadi instal inti menangani apa yang Anda minati sekarang.

Saya pribadi masih menggunakan ReSharper 5 karena memiliki banyak kegunaan, bagi saya . Apa yang ditemukan oleh masing-masing pembuat kode paling penting sangat beragam. Anda harus menguji masing-masing untuk diri sendiri, tetapi untungnya semua alternatif memiliki periode percobaan juga.

Nick Craver
sumber
11

VSCommands - bukan alternatif per se, melainkan alat pelengkap dengan banyak fitur unik yang tidak tersedia di ReSharper, CodeRush, dan JustCode.

Dari situs web:

Peningkatan IDE

* Custom Formatting
      o Build Output
      o Debug Output
      o Search Output
* Solution Properties
      o Manage Reference Paths
      o Manage Project Properties
* Apply Fix
      o File being used by another process
      o [StyleCop][2] warnings
      o Importing .pfx key file was cancelled
* Search Online
* Cancel Build When First Project Fails
* Advanced Zooming

Peningkatan Solusi Explorer

* Prevent Accidental Drag & Drop
* Prevent Accidental Linked Item Delete
* Group / Ungroup Items
* Show Assembly Details
* Build Startup Projects
* Open Command Prompt
* Open PowerShell
* Locate Source File
* Open File Location
* Show / Hide All Files
* Edit Project / Solution File
* Copy / Paste As Link
* Copy / Paste Reference
* Open In Expression Blend
* Collapse All
* Clean All Build Configurations

Bantuan Debugging

* Attach To Local IIS
* Debug As Administrator
* Debug As Normal user
* Debug As Different user

Bantuan Kode

* Create Code Contract
iggi123
sumber
Perintah VS untuk VS 2015 sekarang mati :-( ... visualstudiogallery.msdn.microsoft.com/…
bytedev
8

Visual Assist X .

Brian
sumber
1
+1, kelalaian dalam jawaban saya. Dan Anda membuat wiki komunitas jawaban Anda sendiri? Nah, itu komunitas. Saya akan melihat jawaban kami yang lain dan memberi Anda reputasi yang baik untuk ini. . .
Patrick Karcher
1
@ Patrick: Saya merasa seperti memberikan suara akan didasarkan pada apa yang orang anggap kualitas alat. Alat yang bagus harus di atas, tetapi saya tidak berpikir itu menjamin reputasi.
Brian
3

Ada BrockSoft VSAid . Ini terutama digunakan untuk menemukan file dalam suatu solusi.

Riain McAtamney
sumber
3

Saya pikir CodeRush juga memiliki versi gratis dan terbatas. Saya akhirnya menggunakan ReSharper, dan saya masih merekomendasikannya, meskipun beberapa fungsinya ada di Visual Studio 2010. Ada beberapa hal yang membuatnya berharga.

Ingatlah bahwa Anda tidak memerlukan lisensi ReSharper penuh jika Anda hanya kode dalam satu bahasa. Saya memiliki versi C #, dan lebih murah.

adimauro
sumber