2009-07-23 17 views

Trả lời

9

Vim thường là một yêu thích.

+0

Tôi chỉ mới bắt đầu sử dụng Vim trên Windows, và cho đến nay rất tốt. – andrewj

+0

Xem plugin Vim-R cũng http://www.vim.org/scripts/script.php?script_id=2628 –

2

SciTE hỗ trợ R.

+0

Có hỗ trợ cho R, tuy nhiên, lexer có thể được cải thiện. Cụ thể, nó cờ ví dụ "plot.df" như một từ khóa chứ không phải là một đối tượng R bình thường. – andrewj

17

Emacs với ESS, bạn có thể cài đặt qua Vincent Goulet's prepackaged versions. Không cần cấu hình thêm.

Một điều thực sự thú vị về Emacs/ESS là nó hoạt động giống nhau cho dù bạn đang sử dụng hệ điều hành nào, điều này giúp việc chuyển đổi dễ dàng hơn rất nhiều.

+1

Thật vậy, hãy dành cho Vincent! – mdsumner

+0

Như của Emacs 24, bạn không cần phiên bản đóng gói sẵn nữa. Bạn chỉ có thể cài đặt nó từ melpa hoặc mứt. – bastibe

6

Đây là một số archived list của trình soạn thảo IDE/script cho R được biên soạn bởi Philippe Grosjean.

Bản gốc link hiện đã qua đời.

+1

Than ôi, danh sách có một chút lỗi thời, từ tháng 12 năm 2007. – andrewj

0

Tôi đã chuyển từ Tinn-R sang Eclipse bằng plugin StatET.

10

Tôi đã sử dụng Notepad++ với NppToR và thấy nó khá nhẹ và hiệu quả.

+1

Tôi vừa thử nó. Một vấn đề nhỏ là trong khi NppToR cờ mở và đóng dấu ngoặc đơn và ngoặc, bạn không thấy thông báo tương tự với dấu ngoặc đơn. Nếu vấn đề này là địa chỉ, nó sẽ tốt hơn nhiều. – andrewj

2

Tôi sử dụng Tinn-R vì nó cho phép tôi bước qua mã của tôi, hoặc chỉ cần gửi bit của nó đến cửa sổ R, mà tôi tìm thấy vô cùng hữu ích. Khả năng làm nổi bật một vài dòng và nhấn gửi cũng giống với các thói quen làm việc của tôi. Tôi rất muốn để tìm một công cụ tương tự cho Python (Tôi chắc chắn ai đó sẽ cho tôi biết đó là gì). Tuy nhiên, liên kết NPPtoR trông rất thú vị và tôi sẽ phải thử điều đó.

+0

Hãy loot tại WingIDE cho Python IDE. – joon

0

Tôi sử dụng gvim. Không chắc chắn cách phổ biến đó là với người dùng Windows khác, nhưng các thiết lập sau đây của các tiện ích có ích và có thể được sử dụng bởi bất kỳ trình soạn có khả năng ràng buộc phím/chức năng để lệnh:

http://code.google.com/p/batchfiles/

batchfiles chứa hàng loạt (.bat) và javascript (.hta và .js) các tệp hữu ích trong kết hợp với các gói R và R trên Microsoft Windows. Không có cài đặt chính thức, mỗi tệp bao gồm một tệp duy nhất và độc lập với các tệp khác nên chỉ cần đặt bất kỳ hoặc tất cả chúng ở bất kỳ đâu trong đường dẫn Windows của bạn và bạn sẽ có thể truy cập chúng trong bất kỳ phiên giao diện điều khiển Windows nào.

Cụ thể, các tập lệnh AutoHotKey trong gói đó rất phù hợp để gửi văn bản đã chọn tới bảng điều khiển R.

0

Phiếu bầu của tôi là dành cho vim, bởi vì tôi có thể sử dụng nó trên tất cả các hệ thống mà tôi có thể nghĩ, cả ở chế độ đồ họa và thiết bị đầu cuối.

7

Tôi sử dụng Eclipse và StatET.

+0

Tôi vừa thử sử dụng Eclipse. Tuy nhiên, không thể cài đặt Statet bằng phiên bản Eclipse hiện tại. – andrewj

+0

Phải, người ta thường phải đợi một vài tháng trước khi tất cả các trình cắm thêm có các phiên bản tương thích với Eclipse mới nhất. Trong khi đó bạn có thể lấy bản phát hành trước đó ('Ganymede') và cho nó đi –

+0

Chỉ cần thử phiên bản mới nhất của Statet để đi với Eclipse. Nhìn chung, Eclipse có vẻ hơi nặng cho các mục đích của tôi. Vẫn đang chờ một trình chỉnh sửa có mã nổi bật và thụt đầu dòng tuyệt vời. – andrewj

4
+2

Có đáng giá $ 69,95 không? – andrewj

+1

Đó là tùy thuộc vào người dùng để quyết định và là miễn phí để thử;) – jussij

+3

+1 Tôi thích biên tập viên này. – mrsheen

1

Vim và emacs là những khó khăn nhất để tìm hiểu, nhưng một khi bạn đã quen với một trong số họ, bạn nhiều khả năng ở lại với nó cho nhiều nhiều năm

17

Danh sách này vẫn còn khá hiện tại, tôi nghĩ với một ngoại lệ đáng chú ý.

Kiểm tra R Studio, là tốt.

6

Trình chỉnh sửa RSTudio là tốt nhất mà tôi đã tìm thấy từ trước tới nay. Nó có cửa sổ lô, giao diện điều khiển và biên tập tất cả các tùy chỉnh chia trong một màn hình mà tôi thấy cực kỳ hữu ích. Tất cả các ô cửa sổ lịch sử được sắp xếp gọn gàng và rất dễ làm so sánh bằng cách lật qua nó. Các lệnh lịch sử được lưu và dễ thực hiện.

http://rstudio.org/