có ai có kinh nghiệm sử dụng chúng cùng nhau không? Làm thế nào nó hoạt động tốt? hay chỉ là quá nhiều đau buồn?Coderush và resharper, chúng có hoạt động cùng nhau không?
Trả lời
Bạn không muốn làm điều đó. Cả ReSharper và CodeRush đều muốn bàn phím. Cụ thể, CodeRush remaps phím thoát (ESC) cho mục đích riêng của nó. ReSharper không thích điều đó (lưu ý: ReSharper không làm gì đặc biệt với phím thoát, nhưng nó vẫn không thích nó).
Đối với việc lựa chọn giữa chúng ... cả hai đều có điểm của chúng. CodeRush có tốt hơn templating và refactorings nhiều hơn nữa. ReSharper đã được xây dựng trong thử nghiệm đơn vị cho NUnit, và một bộ khỏe mạnh của các plugings. ReSharper cũng có các mẫu, và một loạt các phím tắt.
Tôi đủ tham lam để làm điều đó. Phải mất tuổi VS2008 của tôi để khởi động. Mọi thứ đều chậm lại. Tôi có 1 Gig ram. Không chắc chắn nếu đó là trường hợp. Tôi đã xóa coderush vì tôi đã quen với bố cục bàn phím chia sẻ lại.
1Gig là một chút nhỏ những ngày này tôi sợ. –
vâng tôi không biết ai nói "Dude, bạn có 1 GB RAM !!!!" nhưng họ nói "Bạn chỉ có 1 GIG RAM ??? psst .." – Perpetualcoder
Tôi nghĩ rằng tôi sẽ lấy số tiền bạn đã chi cho CodeRush và Resharper và mua thêm bộ nhớ. :) –
Tôi đã sử dụng Resharper một lúc và gần đây đã cài đặt Coderush Express miễn phí. Sau một tuần hoặc lâu hơn, tôi có thể nói rằng Coderush đã không nhận được theo cách của tôi trong nhỏ, cũng không có tranh chấp giữa hai công cụ. Phải thừa nhận rằng, tôi là cách quen thuộc hơn với Resharper và sẽ không biết nếu một nửa của Coderush đã không hoạt động, nhưng tôi hài lòng với thiết lập này hiện nay.
Cập nhật: phím tab để chuyển đến các tập quán khác trong CodeRush đôi khi cản trở khi cố hoàn thành một loại trong mẫu. Ví dụ: nhập foreach sẽ tạo mẫu foreach. Nếu trong khi chỉnh sửa các trường mẫu, tab được nhấn, nói, để hoàn thành mục nhập, CodeRush sẽ kéo bạn đến một số nơi khác. Rất may, Esc đã hồi phục điều này.
Xem nhận xét để được tư vấn về cách bật lại khóa.
Tôi cũng đang làm điều này. Có một số xung đột, nhưng bạn có thể remap các ràng buộc chính cho coderush bằng cách sử dụng Ctrl + Shift + Alt + O. – Mike
Tôi sử dụng cả hai công cụ thành công. Có, cả hai đều muốn bàn phím, nhưng họ muốn nó theo cách khác nhau. Bạn có thể cấu hình chúng để làm việc cùng nhau mà không có quá nhiều vấn đề. Tất cả là về cấu hình và đường cong học tập.
Các vấn đề chính mà tôi phải đối mặt là: quản lý dấu ngoặc đơn và dấu ngoặc đơn (chỉ cần chọn cái nào sẽ làm điều này), mẫu (không phải là vấn đề thực sự: sử dụng tab cho một và không gian cho người khác) cho mỗi công cụ).
Plugin CodeRush và plugin Resharper hoạt động tốt cùng nhau và kết quả là một niềm vui thực sự. Không có xung đột giữa các công cụ. Chỉ cần hai tuần để sử dụng nó một cách dễ dàng.
Không có vấn đề gì khi sử dụng Resharper với CodeRush. Tôi đã làm việc theo phong cách như vậy một thời gian. Nhưng tại sao? IMHO CodeRush trong cặp vợ chồng với Refactorpro là tốt hơn nhiều trong hiệu suất và khả năng sử dụng sau đó resharper. Tính năng chia sẻ lại cũng giảm hiệu suất. Hầu như tất cả các tính năng mong đợi có thể tích hợp nunit là như nhau, cố gắng tìm chúng trong resharper hoặc trong codeRush và chỉ sử dụng một trong số chúng. Tôi thích coderush
Có một số related question. Trong một trong những câu trả lời cho câu hỏi đó, một bài viết được đề xuất có vẻ hữu ích:
Jim Holmes có một bài đăng trên blog tuyệt vời để thực hiện cách làm hai sản phẩm này hoạt động trong cùng một lượt cài đặt.
http://frazzleddad.blogspot.com/2010/01/making-devexpress-resharper-play-nicely.html
Tôi thậm chí không muốn nghĩ về bao nhiêu giờ và cài đặt hoán vị phải mất để đưa ra trình tự này.
Tôi không thử.
- 1. Uninstall của CodeRush và ReSharper - Intellisense Không Working
- 2. Mẫu kiểu nhập CodeRush cho ReSharper
- 3. Monitor.TryEnter và lock() có hoạt động cùng nhau không?
- 4. Resharper so với Coderush - 2010 remake
- 5. PHP và Javascript hoạt động cùng nhau
- 6. Logback và Jboss 7 - không hoạt động cùng nhau?
- 7. jQuery và AngularJS không hoạt động cùng nhau
- 8. Pow, RVM và ZSH không hoạt động cùng nhau
- 9. TinyMCE và pluploader không hoạt động cùng nhau
- 10. Capistrano, Hành khách và Nginx - Chúng hoạt động cùng nhau như thế nào?
- 11. SQLAlchemy, UUID, Sharding và AUTO_INCREMENT khóa chính ... làm cách nào để chúng hoạt động cùng nhau?
- 12. Tôi phải cấu hình gitweb và gitolite như thế nào để chúng hoạt động cùng nhau?
- 13. Các dự án VS Database và khung Entity có hoạt động cùng nhau không?
- 14. Có một trình cắm thêm GhostDoc giống như CodeRush hoặc ReSharper không?
- 15. Resharper 6.1 có hoạt động với MBUnit không?
- 16. ReSharper 6.1 có hoạt động với Visual Studio 2012 không?
- 17. Công cụ Razor và ember.js có thể hoạt động cùng nhau không?
- 18. 32 bit và 64 bit có thể hoạt động cùng nhau không?
- 19. Các nhóm Regex và * ký tự đại diện có hoạt động cùng nhau không?
- 20. Công cụ JQuery UI và JQuery có thể hoạt động cùng nhau không?
- 21. Điều khiển biểu đồ asp.net mới - liệu chúng có hoạt động với MVC (cuối cùng) không?
- 22. Mã độc lập vị trí, thư viện chia sẻ và mã veneers - làm cho chúng hoạt động cùng nhau
- 23. imshow và histogram2d: không thể khiến chúng hoạt động
- 24. OSGI và JSF có thể hoạt động cùng nhau như thế nào?
- 25. C# 4.0, thông số và tham số tùy chọn không hoạt động cùng nhau
- 26. Nhấp chuột, di chuột qua và di chuột thử nghiệm không thể hoạt động cùng nhau?
- 27. Gallery onItemClick và onTouchEvent không hoạt động cùng nhau kể từ phiên bản Android 3.0
- 28. Cassandra và Secondary-Indexes, chúng hoạt động như thế nào?
- 29. jQuery: Sự kiện Bubbling và cách "nhấp", "live.click", "stopPropagation" và "return false" hoạt động cùng nhau
- 30. Tại sao cùng một RegExp hoạt động khác nhau?
Tôi bỏ phiếu Resharper. Một khi bạn quen với nó, bạn sẽ không bao giờ mã mà không có nó. – Kelly