如果願意設定您的D程式設計語言環境,需要在計算機上準備以下兩個軟體,(一)文字編輯器,(二)D編譯器。
這將被用來鍵入程式。幾個編輯的例子包括Windows記事本,作業系統Edit命令,Emacs和VIM或VI。
名稱和版本的文字編輯器可以改變不同的作業系統上。例如,記事本將用在Windows,和vim或VI可以在Windows上使用,以及Linux或UNIX。
編輯器中建立的檔案稱為原始檔和包含程式的原始碼。對於D程式原始檔以擴充套件名為 ".d".
在開始程式設計之前,請確保有適當一個文字編輯器,並有足夠的經驗,編寫計算機程式,它儲存在一個檔案中,構建它,最後執行它。
大多數當前D語言實現直接編譯成機器程式碼開提高執行效率。
我們擁有多種D編譯器可用,它包括以下。
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!"); }
下載Windows的installer。
執行下載的可執行檔案來安裝,可以按照螢幕上的指示來完成對D的安裝。
現在我們可以構建和執行檔案,通過切換到檔案夾使用cd進入包含該檔案,然後使用下面的步驟執行helloWorld.d
C:DProgramming> DMD helloWorld.d C:DProgramming> helloWorld
我們可以看到下面的輸出。
hello world
C: DProgramming是檔案夾,使用來儲存程式碼。可以將其更改為已儲存的D程式的檔案夾。
下載debian installer.
執行下載的可執行檔案來安裝,可以通過下面的螢幕上intructions完成。
現在我們可以構建和執行檔案,通過切換到檔案夾使用cd進入包含該檔案,然後使用下面的步驟執行helloWorld.d
$ dmd helloWorld.d $ ./helloWorld
我們可以看到下面的輸出。
$ hello world
下載 Mac installer.
執行下載的可執行檔案來安裝,可以按照螢幕上的指示來完成。
現在我們可以構建和執行檔案,通過切換到檔案夾使用cd進入包含該檔案,然後使用下面的步驟執行helloWorld.d
$ dmd helloWorld.d $ ./helloWorld
我們可以看到下面的輸出。
$ hello world
下載 fedora installer.
執行下載的可執行檔案來安裝,可以按照螢幕上的指示來完成。
現在我們可以構建和執行檔案,通過切換到檔案夾使用cd進入包含該檔案,然後使用下面的步驟執行helloWorld.d
$ dmd helloWorld.d $ ./helloWorld
我們可以看到下面的輸出。
$ hello world
下載OpenSUSE installer.
執行下載的可執行檔案來安裝,可以按照螢幕上的指示來完成。
現在我們可以構建和執行檔案,通過切換到檔案夾使用cd進入包含該檔案,然後使用下面的步驟執行helloWorld.d
$ dmd helloWorld.d $ ./helloWorld
我們可以看到下面的輸出。
$ hello world
我們在大多數情況下,對於D IDE支援的外掛的形式。這包括
Visual D plugin是Visual Studio2005-13 的一個外掛
DDT 是一個Eclipse外掛,它提供程式碼完成,用GDB偵錯。
Mono-D 程式碼完成,重構與DMD/ LDC/ GDC支援。它一直是GSoC2012的一部分。
程式碼塊 是一個支援開發專案的建立,突出顯示和偵錯多平台的IDE。