การเขียนโปรแกรม D - สิ่งแวดล้อม
การตั้งค่าสภาพแวดล้อมท้องถิ่นสำหรับ D
หากคุณยังคงเต็มใจที่จะตั้งค่าสภาพแวดล้อมของคุณสำหรับภาษาการเขียนโปรแกรม D คุณต้องมีโปรแกรมสองโปรแกรมต่อไปนี้ที่มีอยู่ในคอมพิวเตอร์ของคุณ (a) Text Editor, (b) D Compiler
โปรแกรมแก้ไขข้อความสำหรับการเขียนโปรแกรม D
สิ่งนี้จะใช้ในการพิมพ์โปรแกรมของคุณ ตัวอย่างของตัวแก้ไขบางตัว ได้แก่ Windows Notepad, OS Edit command, Brief, Epsilon, EMACS และ vim หรือ vi
ชื่อและเวอร์ชันของโปรแกรมแก้ไขข้อความอาจแตกต่างกันไปตามระบบปฏิบัติการต่างๆ ตัวอย่างเช่น Notepad จะใช้กับ Windows และสามารถใช้ vim หรือ vi บน windows ได้เช่นเดียวกับ Linux หรือ UNIX
ไฟล์ที่คุณสร้างด้วยโปรแกรมแก้ไขเรียกว่าไฟล์ต้นฉบับและมีซอร์สโค้ดของโปรแกรม ไฟล์ต้นฉบับสำหรับโปรแกรม D ถูกตั้งชื่อด้วยนามสกุล ".d".
ก่อนที่จะเริ่มการเขียนโปรแกรมตรวจสอบให้แน่ใจว่าคุณมีโปรแกรมแก้ไขข้อความหนึ่งตัวและคุณมีประสบการณ์เพียงพอในการเขียนโปรแกรมคอมพิวเตอร์บันทึกลงในไฟล์สร้างและดำเนินการในที่สุด
คอมไพเลอร์ D
การใช้งาน D ในปัจจุบันส่วนใหญ่จะรวบรวมโดยตรงในรหัสเครื่องเพื่อการดำเนินการที่มีประสิทธิภาพ
เรามีคอมไพเลอร์ D หลายตัวและมีดังต่อไปนี้
DMD - คอมไพเลอร์ Digital Mars D เป็นคอมไพเลอร์ D อย่างเป็นทางการโดย Walter Bright
GDC - ส่วนหน้าสำหรับส่วนหลังของ GCC ซึ่งสร้างขึ้นโดยใช้ซอร์สโค้ดคอมไพเลอร์ DMD แบบเปิด
LDC - คอมไพเลอร์ที่ยึดตาม DMD front-end ที่ใช้ 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
ดาวน์โหลดเดเบียนติดตั้ง
เรียกใช้ไฟล์ปฏิบัติการที่ดาวน์โหลดมาเพื่อติดตั้ง 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
ดาวน์โหลดฟางติดตั้ง
เรียกใช้ไฟล์ปฏิบัติการที่ดาวน์โหลดมาเพื่อติดตั้ง 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 การเน้นและการดีบัก