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
Odpowiedz
Znajdziesz (prawie) wszystkie odpowiedzi "EMACS jako D editor" na this page.
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
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
@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
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!
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!
- 1. Wiązania języka MySQL dla D?
- 2. Tryb Emacsa dla języka w stylu c
- 3. algebra liniowa biblioteki dla języka programowania D
- 4. Obsługa dynamosu AWS dla języka programowania "R"
- 5. Obsługa języka Python dla systemu Windows 8
- 6. Obsługa języka Java dla "(? <name> wzorzec)" w wzorach
- 7. Obsługa serwera WebSphere Application Server 6.1 dla języka Java 1.6?
- 8. Czy istnieje obsługa języka C# dla sortowania opartego na indeksie?
- 9. Rodziny czcionek dla Emacsa
- 10. wsparcie dla języka C++ 11?
- 11. bash, numeryczny prefiks dla wiązań emacsa?
- 12. Czy istnieje odpowiednik dla języka erlang?
- 13. Dokumentacja trybu Pythona dla Emacsa
- 14. Skrót klawiaturowy Emacsa dla "\ C-" "
- 15. Skróty Emacsa dla IDEA IDE?
- 16. Czy ktoś może wyjaśnić skróconą formę szablonu języka D?
- 17. Sens "zakres" D (dla parametru)
- 18. NLTK dla języka perskiego
- 19. Obsługa języka hiszpańskiego używanego w Ameryce Łacińskiej/Karaibach
- 20. Autouzupełnianie Emacsa
- 21. Tryb automatycznego zakończenia Emacsa dla Groovy?
- 22. Temat kolorystyczny TextMate's Dawn dla Emacsa
- 23. Jak zmienić rozmiar stosu dostępny dla Emacsa?
- 24. Coś podobnego do obsługi bufora/okna Emacsa dla Eclipse?
- 25. Rozproszona wiadomość przechodzi w D?
- 26. Obsługa OnNewIntent dla FLAG_ACTIVITY_NEW_TASK
- 27. Obsługa Babel dla Object.entries
- 28. Obsługa przeglądarki dla stopImmediatePropagation?
- 29. Kod Visual Studio, obsługa języka C# w systemie Windows
- 30. UML dla języka programowania C
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
Zamknę to pytanie, ponieważ do mojej ograniczonej wiedzy nie ma przyzwoitego wsparcia Emacsa dla D. – bobzhang