2016-12-16 12 views
7

में मिश्रित सी/जेड 80-असेंबलर टूलचेन कैसे सेट करें I my homebrew Z80 Computer के लिए कोड लिखने के लिए विजुअल स्टूडियो कोड का उपयोग करना चाहता हूं। मैं z88dk और उसके उपकरण को संकलित करने के लिए उपयोग करता हूं, जेड 80 एएसएम फाइलों को इकट्ठा करता हूं। मैं एसेबलर और सी में अन्य भागों में भागों को लिखूंगा। मुझे .m4 फ़ाइलों को संपादित करने की भी आवश्यकता है। अच्छा होगा अगर इन फाइल प्रकारों में सिंटैक्स रंग होगा।विजुअल स्टूडियो कोड

मैं पूरी तरह से बनाम के लिए नया हूं और मैंने z80 के लिए कुछ भाषाएं देखी हैं लेकिन मुझे नहीं पता कि वहां से कैसे जारी रहना है - या यदि ये भी काम करेंगे।

मैं भाषा विस्तार लिखना नहीं चाहता क्योंकि यह बहुत अधिक काम जैसा दिखता है - जो मैं समझता हूं उससे। मैं एक टाइपस्क्रिप्ट/जावास्क्रिप्ट डेवलपर भी नहीं हूं।

क्या यह सेट अप करने के लिए कोई अन्य ट्यूटोरियल है, या कोई अन्य सहायक संसाधन?

+0

एक मजेदार एक तरफ - जब आपको मौका मिलता है तो रंग गेमबॉय विकास देखें। यह एक Z80 (एस्क्यू) मंच पर किया गया था। –

उत्तर

1

मैं इसे लिख रहा हूं जैसा कि मैं टाइप करता हूं, इसलिए यह टिक टिकने के लिए पर्याप्त रूप से पूर्ण नहीं हो सकता है, लेकिन मुझे उम्मीद है कि यह उपयोगी होगा।

प्रति Adding Language Colorization आप टेक्स्टमैट-प्रारूप रंगांकन नियमों का उपयोग कर सकते हैं ताकि this 'Z80 Asm' rule set जैसे कुछ नियमों के साथ कूदने से आपको सिंटैक्स हाइलाइटिंग मिलनी चाहिए। ऐसा लगता है कि यह बहुत काम नहीं है कि किसी और ने पहले ही हाइलाइटिंग नियम लिखे हैं।

Microsoft's documentation on Tasks आपके वर्कस्पेस में शामिल करने के लिए tasks.json का उपयोग करके आपको गाइड करता है "एक कार्य धावक जैसे गल्फ या ग्रंट या किसी कंपाइलर या लिटर की तरह कमांड लाइन टूल"। तो आप एक z88dk चल रहा कार्य काफी आसानी से बनाने में सक्षम होना चाहिए।

+0

धन्यवाद। मैंने finaly को tasks.json पाया और बहुत कुछ जिस तरह से मैं चाहता था काम कर रहा था। मैंने शब्द कार्यों और आदेशों को बहुत भ्रमित करने के लिए पाया। साथ ही वे कैसे (प्रकार) समर्थित गुणक कार्यों। वाक्यविन्यास रंग कठिन है। ऐसा लगता है कि आपको इसके लिए एक भाषा विस्तार लिखना होगा। मैंने Z80-asm एक्सटेंशन इंस्टॉल किया है और यह ठीक काम करता प्रतीत होता है, हालांकि रंग मेरी पसंद नहीं हैं - लेकिन यह कुछ भी नहीं है। – obiwanjacobi

संबंधित मुद्दे