2012-07-24 11 views
7

Przeszukałem go przez chwilę, niestety znalazłem, że tryb emacs dla d nie jest aktualizowany przez długi czas. Dla doświadczonych programistów D, z jakiego trybu emacs korzystasz?Obsługa Emacsa dla języka D

+0

Jestem nowym językiem programowania w języku D, ale doświadczonym w wielu innych językach. Dzięki za pomoc z góry – bobzhang

+0

Zamknę to pytanie, ponieważ do mojej ograniczonej wiedzy nie ma przyzwoitego wsparcia Emacsa dla D. – bobzhang

Odpowiedz

5

Znajdziesz (prawie) wszystkie odpowiedzi "EMACS jako D editor" na this page.

+0

Znalazłem wsparcie emacsa było bardzo słabe, nawet komunikat o błędzie kompilatora nie może zlokalizować źródła bezpośrednio :-( – bobzhang

+0

Mogę polecić KDevelop, nie ma prawdziwej integracji D (np. Uzupełnianie kodu w oparciu o już napisaną analizę nie kodu), ale ma prosty i przejrzysty interfejs oraz naprawdę dobrą integrację GDB (np. Aktywuje zmienną i pokazuje zawartość). Jeśli chcesz IDE z prawidłowym uzupełnieniem kodu i bardziej użytecznymi funkcjami, powinieneś rzucić okiem na [Mono-D] (http://mono-d.alexanderbothe.com/) – dav1d

+0

@bobzhang - Jeśli jest tak, jak mówisz, wtedy jest to doskonała okazja, aby wesprzeć społeczność D + EMACS, poprawiając integrację EMACS D! :) – DejanLekic

7

Pracowałem z d-mode.el wspomnianym przez Dejana przez długi czas i uważam, że jest odpowiednie. Jeśli znajdziesz sposoby, aby poprawić to do swoich potrzeb, byłbym wdzięczny, gdybyś mi dał znać, żebym mógł je przywrócić do wersji do pobrania z kredytem. Dzięki!

1

Zebrałem wszystkie warianty D-Mode Emacs pierwotnie przez Williama Baxtera i utworzyłem gałąź Bazaar na Launchpad, patrz https://code.launchpad.net/emacs-d-mode. Jest to znane z pracy na Emacs 24 i Emacs 23. Używanie DVCS do zarządzania tym kodem wydaje się dużo bardziej sensowne niż poleganie na kodzie i łatach na wiki!

Powiązane problemy