|
|
(3 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
− | ''(under construction !)'' | + | ''(this page is not used anymore!)'' |
− | | |
− | Comparison of the editors and the IDEs that can be used to program in D, by features.
| |
− | | |
− | <!--template copy and paste for a new item-->
| |
− | | |
− | <!--! Name-->
| |
− | <!--! Win-->
| |
− | <!--! Linux-->
| |
− | <!--! OSX-->
| |
− | <!--! supports DUB-->
| |
− | <!--! own project format-->
| |
− | <!--! completion-->
| |
− | <!--! call tips-->
| |
− | <!--! ddoc hints-->
| |
− | <!--! semantic refactoring-->
| |
− | <!--! supports DMD-->
| |
− | <!--! supports LDC-->
| |
− | <!--! supports GDC-->
| |
− | <!--! debugger-->
| |
− | <!--! misc-->
| |
− | | |
− | {| class="wikitable sortable"
| |
− | |-
| |
− | ! Name
| |
− | ! Win
| |
− | ! Linux
| |
− | ! OSX
| |
− | ! supports DUB
| |
− | ! own project format
| |
− | ! completion
| |
− | ! call tips
| |
− | ! ddoc hints
| |
− | ! semantic refactoring
| |
− | ! supports [[DMD]]
| |
− | ! supports [[LDC]]
| |
− | ! supports [[GDC]]
| |
− | ! debuging
| |
− | ! misc.
| |
− | |-
| |
− | | [https://github.com/BBasile/Coedit Coedit]
| |
− | | {{yes}}
| |
− | | {{yes}}
| |
− | | {{no}}
| |
− | | {{no}}
| |
− | | {{yes}}
| |
− | | {{yes}}
| |
− | | {{yes}}
| |
− | | {{yes}}
| |
− | | {{no}}
| |
− | | {{yes}}
| |
− | | {{no}}
| |
− | | {{no}}
| |
− | | {{no}}
| |
− | | runnable modules, symbol list, IDE features based on [[DCD]], support for source code TODOs
| |
− | |-
| |
− | |<!--! Name--> [http://www.geany.org/ Geany]
| |
− | |<!--! Win--> {{yes}}
| |
− | |<!--! Linux--> {{yes}}
| |
− | |<!--! OSX--> {{yes}}
| |
− | |<!--! supports DUB--> {{no}}
| |
− | |<!--! own project format--> {{yes}}
| |
− | |<!--! completion--> {{yes}}
| |
− | |<!--! call tips--> {{no}}
| |
− | |<!--! ddoc hints--> {{no}}
| |
− | |<!--! semantic refactoring--> {{no}}
| |
− | |<!--! supports DMD--> {{yes}}
| |
− | |<!--! supports LDC--> {{yes}}
| |
− | |<!--! supports GDC--> {{yes}}
| |
− | |<!--! debugger--> {{no}}
| |
− | |<!--! misc--> generic editor, building is based on a script, usefull integrated console on Linux
| |
− | |-
| |
− | | [https://notepad-plus-plus.org/ Notepad++]
| |
− | | {{yes}}
| |
− | | {{no}}
| |
− | | {{no}}
| |
− | | {{no}}
| |
− | | {{yes}} (cessions)
| |
− | | {{yes}} (not semantic)
| |
− | | {{no}}
| |
− | | {{no}}
| |
− | | {{no}}
| |
− | | {{no}}
| |
− | | {{no}}
| |
− | | {{no}}
| |
− | | {{no}}
| |
− | | generic editor, highlighter is based on D1
| |
− | |-
| |
− | | [Vim http://www.vim.org/]
| |
− | | {{yes}}
| |
− | | {{yes}}
| |
− | | {{yes}}
| |
− | | {{yes}}(as info source)
| |
− | | {{no}}
| |
− | | {{yes}}(with plugin)
| |
− | | {{yes}}(with plugin)
| |
− | |
| |
− | | {{no}}
| |
− | |
| |
− | |
| |
− | |
| |
− | | {{yes}}(with plugin)(Linux only)
| |
− | | generic editor, see [http://wiki.dlang.org/D_in_Vim D in Vim]
| |