Если вы все еще хотите настроить свою среду для языка программирования D, вам потребуются следующие два программного обеспечения, доступные на вашем компьютере: (а) текстовый редактор, (б) компилятор D.
Текстовый редактор для программирования D
Это будет использоваться для ввода вашей программы. Примерами немногих редакторов являются Блокнот Windows, команда редактирования ОС, Brief, Epsilon, EMACS и vim или vi.
Имя и версия текстового редактора могут различаться в разных операционных системах. Например, Блокнот будет использоваться в Windows, а vim или vi могут использоваться в Windows, а также в Linux или UNIX.
Файлы, которые вы создаете в редакторе, называются исходными файлами и содержат исходный код программы. Исходные файлы для программ D названы с расширением » .d «.
Перед началом программирования убедитесь, что у вас есть один текстовый редактор, и у вас достаточно опыта, чтобы написать компьютерную программу, сохранить ее в файле, собрать и, наконец, выполнить.
Компилятор D
Большинство современных реализаций D компилируются непосредственно в машинный код для эффективного выполнения.
У нас есть несколько доступных D-компиляторов, и это включает следующее.
-
DMD — Компилятор Digital Mars D является официальным компилятором D от Walter Bright.
-
GDC — внешний интерфейс для GCC, созданный с использованием открытого исходного кода компилятора DMD.
-
LDC — Компилятор, основанный на внешнем интерфейсе DMD, который использует LLVM в качестве своего внутреннего конца для компилятора.
DMD — Компилятор Digital Mars D является официальным компилятором D от Walter Bright.
GDC — внешний интерфейс для GCC, созданный с использованием открытого исходного кода компилятора DMD.
LDC — Компилятор, основанный на внешнем интерфейсе DMD, который использует LLVM в качестве своего внутреннего конца для компилятора.
Вышеупомянутые различные компиляторы могут быть загружены из загрузок D
Мы будем использовать версию D 2, и мы рекомендуем не загружать D1.
Давайте запустим программу helloWorld.d следующим образом. Мы будем использовать это как первую программу, которую мы запускаем на выбранной вами платформе.
import std.stdio; void main(string[] args) { writeln("Hello World!"); }
Мы можем увидеть следующий вывод.
$ hello world
Установка D на Windows
Загрузите установщик Windows.
Запустите загруженный исполняемый файл, чтобы установить D, что можно сделать, следуя инструкциям на экране.
Теперь мы можем создать и запустить рекламный файл, скажем, helloWorld.d, перейдя в папку, содержащую файл, используя cd, а затем выполнив следующие шаги:
C:\DProgramming> DMD helloWorld.d C:\DProgramming> helloWorld
Мы можем увидеть следующий вывод.
hello world
C: \ DProgramming — это папка, которую я использую для сохранения сэмплов. Вы можете изменить его в папку, в которой вы сохранили D программ.
Установка D на Ubuntu / Debian
Загрузите установщик Debian.
Запустите загруженный исполняемый файл, чтобы установить D, что можно сделать, следуя инструкциям на экране.
Теперь мы можем создать и запустить рекламный файл, скажем, helloWorld.d, перейдя в папку, содержащую файл, используя cd, а затем выполнив следующие шаги:
$ dmd helloWorld.d $ ./helloWorld
Мы можем увидеть следующий вывод.
$ hello world
Установка D на Mac OS X
Загрузите установщик Mac.
Запустите загруженный исполняемый файл, чтобы установить D, что можно сделать, следуя инструкциям на экране.
Теперь мы можем создать и запустить рекламный файл, скажем, helloWorld.d, перейдя в папку, содержащую файл, используя cd, а затем выполнив следующие шаги:
$ dmd helloWorld.d $ ./helloWorld
Мы можем увидеть следующий вывод.
$ hello world
Установка D на Fedora
Загрузите установщик fedora.
Запустите загруженный исполняемый файл, чтобы установить D, что можно сделать, следуя инструкциям на экране.
Теперь мы можем создать и запустить рекламный файл, скажем, helloWorld.d, перейдя в папку, содержащую файл, используя cd, а затем выполнив следующие шаги:
$ dmd helloWorld.d $ ./helloWorld
Мы можем увидеть следующий вывод.
$ hello world
Установка D на OpenSUSE
Загрузите установщик OpenSUSE.
Запустите загруженный исполняемый файл, чтобы установить D, что можно сделать, следуя инструкциям на экране.
Теперь мы можем создать и запустить рекламный файл, скажем, helloWorld.d, перейдя в папку, содержащую файл, используя cd, а затем выполнив следующие шаги:
$ dmd helloWorld.d $ ./helloWorld
Мы можем увидеть следующий вывод.
$ hello world
D IDE
У нас есть поддержка IDE для D в виде плагинов в большинстве случаев. Это включает,
Плагин Visual D — это плагин для Visual Studio 2005-13
DDT — это плагин Eclipse, который обеспечивает завершение кода, отладку с помощью GDB.
Завершение кода Mono-D , рефакторинг с поддержкой dmd / ldc / gdc. Он был частью GSoC 2012.
Code Blocks — это многоплатформенная IDE, которая поддерживает создание, выделение и отладку D-проекта.