2009-05-02 36 views
11

Kỹ thuật số Mars D có vẻ là ngôn ngữ lập trình rất tốt theo nhiều cách, nhưng vấn đề duy nhất của tôi với nó là lượng thời gian lãng phí khi viết đối số cho trình biên dịch trong dòng lệnh theo cách thời trang cũ. Có bất kỳ IDE tốt cho D? Cảm ơn bạn trước!IDE tốt nhất cho lập trình DigitalMars D là gì?

+0

bản sao có thể có của [An IDE for D] (http://stackoverflow.com/questions/50179/an-ide-for-d) –

Trả lời

0

Sau khi xem xét và kiểm tra tất cả các IDE được đề xuất trong câu hỏi này và câu hỏi trong số https://stackoverflow.com/questions/50179/an-ide-for-d, tôi không an ủi ble với bất kỳ câu trả lời nào. Tôi đã bắt đầu để tin rằng thực sự không có những điều như một "IDE tốt nhất" cho D, nhưng gần đây tôi thấy một trong đó là trong quan điểm của tôi là một giải pháp rất tốt: SkyIDE

alt text http://z.hubpages.com/u/77709_f520.jpg

nó cũng là một IDE tốt cho Digital Mars C++, Free Pascal và các ngôn ngữ khác ...

+0

Ứng dụng có hỗ trợ trình gỡ rối không? Các tùy chọn gỡ lỗi tệ hại là kẹp chính của tôi với D ngay bây giờ. – BigSandwich

+2

SkyIDE có còn tồn tại không? Cả hai liên kết trên và http://www.skyide.net/ là các liên kết chết vào lúc này. Bạn vẫn có thể tìm thấy EXE trên CNet nhưng có vẻ như dự án có thể đã biến mất. – Justin

4

tôi đã không cố gắng D trong họ, vì vậy bạn sẽ cần phải làm eval của riêng bạn, nhưng:

cả tuyên bố hỗ trợ đầy đủ cho D.

7

Vui lòng thử D-IDE tôi và kiểm tra nếu IDE này là tốt nhất bạn sẽ tìm thấy;)

-1

geany là tốt nhất ide cho lập trình D:

Hỗ trợ D lập trình

Cú pháp hightlighting

Autocompletion

rất dễ dàng để thiết lập D biên dịch LDC, GDC hoặc DMD hoặc sử dụng thay vì một làm cho tập tin

nếu bạn không có makefile cho porject nhỏ của bạn, bạn có thể sử dụng lệnh này (ví dụ)

ldc -of "../%e" $ (tìm. -name "* .d")

14

IDE tốt nhất để sử dụng cho D có lẽ là IDE bạn sử dụng thường xuyên nhất và thoải mái nhất.

Nếu bạn thích Eclipse bạn nên check-out DDT (D Development Tools) (trước đây là Descent)

Nếu bạn thích Visual Studio bạn nên check-out VisualD.

Ngoài ra còn có D for XCode nhưng dường như đã bị tụt hậu.

Một tùy chọn thú vị khác là Mono-D có thêm hỗ trợ D đẹp cho MonoDevelop. Nó hoạt động trên Linux, Windows và Mac.

Mono-D hỗ trợ hoàn thành mã, đánh dấu cú pháp, duyệt lớp, đánh dấu lỗi, 'Chuyển đến định nghĩa', định dạng mã thông minh và hơn thế nữa. Nếu bạn thích MonoDevelop, hoặc cần hỗ trợ đa nền tảng, nó có vẻ như là một lựa chọn tốt.

MonoDevelop (và Mono-D) sử dụng định dạng dự án Visual Studio. Có thể VisualD và Mono-D có thể chia sẻ các tệp dự án. Tôi chưa thử nghiệm điều này.

CHỈNH SỬA: Tôi chỉ chạy ngang qua this link thực hiện công việc tốt đẹp để hiển thị tùy chọn D IDE bao gồm cả cách chúng được phát triển tích cực.

+2

+1 cho Mono-D (Dành cho người dùng Linux Mint/Ubuntu). Dường như để thực hiện một công việc phong nha ngay cả trên gỡ lỗi, ra khỏi hộp. –

+0

http://ddt-ide.github.io/ –

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