2008-12-16 29 views

Trả lời

6

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.

+0

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

5

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.

+1

1Gig là một chút nhỏ những ngày này tôi sợ. –

+2

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

+6

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ớ. :) –

7

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.

+0

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

17

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.

2

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

0

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ử.

Các vấn đề liên quan