अंग्रेज़ीफ्रेंचस्पेनिश

Ad


ऑनवर्क्स फ़ेविकॉन

fp-3.0.0 - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में एफपी-3.0.0 चलाएं

यह कमांड fp-3.0.0 है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


एफपी - फ्री पास्कल कंपाइलर (एफपीसी) एकीकृत विकास वातावरण

SYNOPSIS


fp [विकल्प] [स्रोत दस्तावेज]

वर्णन


यह बाइनरी का एकीकृत विकास वातावरण है मुक्त पास्कल संकलक (एफपीसी)
जो एक उन्नत है टर्बो पास्कल और डेल्फी (7.0) संगत मल्टीटार्गेट पास्कल कंपाइलर।
कंपाइलर इंजन जीसीसी पर आधारित नहीं है, लेकिन पूरी तरह से स्टैंडअलोन है।

कंपाइलर उपयोग करता है LD(1) और उपयोग कर सकते हैं AS(1) (पैरामीटर -आस देखें), लेकिन इसका अपना भी है
बाइनरी ऑब्जेक्ट राइटर.

वर्तमान मुख्य लक्ष्य हैं गो32वी2 (डॉस डीजेजीपीपी एक्सटेंडर), फ्रीबीएसडी, लिनक्स, मैक ओ एस, Mac OS X,
मॉर्फोस, नेटवेयर, ओएस / 2 और विन 32। अन्य लक्ष्य (अटारी और अमिगा के लिए M68K कंपाइलर)
या तो कंपाइलर के पुराने संस्करणों पर आधारित हैं या अभी भी विकास में हैं।

यह मैनपेज केवल त्वरित-संदर्भ के लिए है। एफपीसी एक बेहतरीन (2000+ पेज) के साथ आता है
मैनुअल, जिसे लगातार अद्यतन किया जाता है, जबकि यह मैन पेज पुराना हो सकता है।

प्रयोग


आईडीई का यूजर इंटरफेस टर्बो पास्कल के समान डिजाइन किया गया है। यह
उपयोगकर्ता को एक उपयोगकर्ता के अनुकूल, बल्कि शक्तिशाली संपादक, एक व्यापक ऑनलाइन प्रदान करता है
सहायता प्रणाली और एक डिबगर।

टेक्स्ट मोड विंडोिंग सिस्टम यूजर इंटरफ़ेस का आधार है। माउस समर्थित है,
लेकिन अधिकांश लोग कीबोर्ड का उपयोग करेंगे। उपयोगकर्ता आमतौर पर कुछ टेक्स्ट एडिटर खोलेगा
विंडोज़ जिसमें वह अपना प्रोग्राम डिज़ाइन करेगा, जिसके दौरान वह नियमित रूप से जाँच कर सकता है
हॉट कुंजियों के उपयोग के माध्यम से डिबग करें। कंपाइलर की उच्च गति प्रोग्रामर को सुनिश्चित करती है
ऐसा अक्सर किया जा सकता है और इसलिए कोड के त्वरित विकास की अनुमति मिलती है।

मदद फ़ाइलों


डिफ़ॉल्ट रूप से कोई सहायता फ़ाइलें प्रदान नहीं की जाती हैं. उपयोगकर्ता को निःशुल्क पास्कल डाउनलोड करना होगा
HTML प्रारूप में दस्तावेज़ीकरण करें और इसे हेल्प->फ़ाइलें मेनू का उपयोग करके आईडीई में स्थापित करें। टर्बो
पास्कल .tph फ़ाइलें भी इस मेनू में स्थापित की जा सकती हैं और स्रोत कोड के लिए उपयोगी हो सकती हैं
के साथ जहाज .tphफ़ाइलोंasप्रलेखन।

चरित्र सेट


आईडीई को वीजीए टेक्स्ट मोड फ़ॉन्ट के लिए डिज़ाइन किया गया है। ये फ़ॉन्ट दृश्यात्मक रूप से और अधिक की अनुमति देते हैं
आमतौर पर यूनिक्स सिस्टम पर उपयोग किए जाने वाले वीटी100 फोंट की तुलना में दिलचस्प टेक्स्ट मोड
अधिक पोर्टेबल, क्योंकि अधिकांश ऑपरेटिंग सिस्टम अपने टेक्स्ट मोड के लिए वीजीए कैरेक्टर सेट का उपयोग करते हैं।

VT100 संगत टर्मिनल पर चलने पर, कुछ अनुकरण घटित होगा। आंतरिक रूप से आई.डी.ई
सोचेंगे कि यह वीजीए टेक्स्ट मोड फ़ॉन्ट (संभवतः कोड पेज 850) पर चल रहा है, जबकि सब कुछ
वर्णों को (कोड पृष्ठ 850 के मामले में) लैटिन-1 और वीटी100 वैकल्पिक में परिवर्तित किया जाएगा
वर्ण सेट वर्ण.

लिनक्स कंसोल वीजीए फ़ॉन्ट्स कर सकता है और इसलिए आईडीई को वैसे ही देखा जा सकता है जैसा उसका इरादा था
इस पर। लिनक्स कंसोल मोड के माध्यम से सेट किए गए सभी वीजीए कैरेक्टर का समर्थन करता है
/dev/vcsa* डिवाइस और इसका अधिकांश भाग सामान्य एस्केप अनुक्रमों के माध्यम से। ख़राब उपयोगकर्ता को रोकने के लिए
अनुभवों के अनुसार, वीजीए कैरेक्टर सेट का उपयोग करने में आईडीई को काफी आक्रामक बनाया गया है। सबसे पहले यह
यह उस वास्तविक कंसोल नंबर को निर्धारित करेगा जिस पर आप चल रहे हैं (भले ही आप पीटीआई पर चल रहे हों,
मिडनाइट कमांडर की तरह)। फिर आईडीई संबंधित /dev/vcsa* डिवाइस को खोलेगा
वह सांत्वना. यदि अनुमति अस्वीकार कर दी जाती है तो आईडीई Grab_vcsa उपयोगिता को कॉल करेगा, जो कि एक है
सेटुइड रूट उपयोगिता जो वीसीएसए डिवाइस को अनुमति प्रदान करेगी।

यदि वीसीएसए डिवाइस उपलब्ध नहीं है, तो आईडीई वीजीए को सक्षम करने के लिए एस्केप कोड भेजेगा
फ़ॉन्ट. इस मोड में निम्न 32 एएससीआईआई स्थितियों में कुछ अक्षर अनुपलब्ध हैं, लेकिन
मुख्य रूप से चूँकि रेखाचित्र वर्णों का पूरा सेट उपलब्ध है इसलिए उपयोगकर्ता कुछ ही नोटिस करेगा
मतभेद।

लिनक्स फ़्रेम बफ़र डिवाइस और फ्री पास्कल आईडीई एक उत्कृष्ट संयोजन हैं। साथ
fbdev में सामान्य 80x25 से अधिक टेक्स्ट मोड रिज़ॉल्यूशन का उपयोग करना संभव है, जो
प्रोग्रामर को एक समय में बहुत अधिक कोड देखने की अनुमति देता है।

लिनक्स कंसोल उपयोगकर्ता को उपयोगकर्ता परिभाषित फ़ॉन्ट लोड करने की अनुमति देता है। यदि आप ऐसा करते हैं, तो ऐसा फ़ॉन्ट
एक वीजीए स्टाइल लेआउट होना चाहिए, यानी कोड पृष्ठ 437/850/... (ध्यान दें कि इसका मतलब यह नहीं है
आपके फ़ाइल सिस्टम को ऐसी एन्कोडिंग का उपयोग करना होगा, लिनक्स कंसोल रूपांतरण को संभालता है
आईएसओ-8859-1, यूटीएफ-8 या जो भी फ़ॉन्ट हो, से।) चूंकि डिफ़ॉल्ट फ़ॉन्ट में एक कोड पृष्ठ होता है
437 लेआउट, केवल उन उपयोगकर्ताओं को यहां ध्यान रखना होगा जिन्होंने फ़ॉन्ट के साथ प्रयोग किया है।

IDE पर्यावरण चर CONSOLEFONT_CP को पहचानता है जिसमें आप निर्दिष्ट कर सकते हैं
कंसोल फ़ॉन्ट का कोड पृष्ठ. वर्तमान में मान्यता प्राप्त मान "cp437" और "cp850" हैं। अगर
यदि आप इस वेरिएबल कोड को सेट नहीं करते हैं तो पेज 437 मान लिया जाएगा। वर्तमान में, यदि आप कोड का उपयोग करते हैं
पेज 850 वेरिएबल सेट किए बिना इस समय कोई बड़ा प्रभाव नहीं पड़ेगा
आईडीई द्वारा उपयोग किए जाने वाले वर्ण दोनों कोड पृष्ठों में मौजूद हैं।

नोट: KOI8-R/KOI8-U फ़ॉन्ट में सभी आवश्यक वर्ण हैं, लेकिन रेखा खींचने वाले वर्ण हैं
सही स्थिति में नहीं हैं. हम भविष्य में इसका समर्थन कर सकते हैं, लेकिन वर्तमान में नहीं।

कुंजीपटल


यूनिक्स कीबोर्ड को संभालना एक जटिल मामला है क्योंकि सभी कुंजी संयोजन उत्पन्न नहीं होते हैं
एस्केप कोड, विभिन्न टर्मिनल एमुलेटर अलग-अलग एस्केप कोड और कुछ कुंजी उत्पन्न करते हैं
संयोजन X11 विंडो मैनेजर में क्रियाएं ट्रिगर कर सकते हैं।

क्योंकि फ्री पास्कल आईडीई का यूजर इंटरफ़ेस टर्बो पास्कल के समान डिज़ाइन किया गया है,
कीबोर्ड कमांड सहित, आप उपरोक्त स्थितियों में से एक का अनुभव कर सकते हैं। कुछ
वैकल्पिक कुंजियाँ जोड़ दी गई हैं, और शायद भविष्य में और भी कुंजियाँ जोड़ी जानी होंगी।

लिनक्स कंसोल पर चलने पर, कीबोर्ड को पूर्ण कार्यक्षमता के लिए पुन: प्रोग्राम किया जाता है।

यहां कुछ सामान्य समस्याएं दी गई हैं जिनका आप सामना कर सकते हैं और संभावित समाधान:

समस्या: शिफ्ट+एरो कुंजी के साथ टेक्स्ट का चयन करना काम नहीं करता है।

उपाय: माउस का प्रयोग करें

उपाय: ब्लॉक के प्रारंभ को चिह्नित करने के लिए "ctrl+kb" का उपयोग करें, ब्लॉक के अंत को चिह्नित करने के लिए "ctrl+ke" का उपयोग करें, "ctrl+k" का उपयोग करें
h" ब्लॉक को छिपाने के लिए।

समस्या: कट/कॉपी/पेस्ट कुंजियाँ काम नहीं करतीं।

उपाय: विकल्प->पर्यावरण->कीबोर्ड और माउस पर जाएं और माइक्रोसॉफ्ट स्टाइल को सक्षम करें
कुंजियाँ काटें/कॉपी/पेस्ट करें।

उपाय: मेनू बार का उपयोग करें.

समस्या: Alt कुंजी काम नहीं करती.

उपाय: पहले एस्केप दबाएँ, फिर बिना ऑल्ट कुंजी दबाएँ। ध्यान दें कि यह संभव नहीं है
लिनक्स कंसोल, लेकिन Alt कुंजी वहां काम करती है।

यदि किसी भी कारण से रीप्रोग्राम्ड लिनक्स कंसोल कीबोर्ड को पुनर्स्थापित नहीं किया गया है
बाहर निकलने के बाद मूल स्थिति (आईडीई क्रैश?), आप "/etc/init.d/kbd प्रारंभ" जैसा कुछ कर सकते हैं
इसे इसके सामान्य व्यवहार में पुनः प्रोग्राम करने के लिए।

लेखक


नि:शुल्क पास्कल विकास दल (देखें http://www.freepascal.org)

onworks.net सेवाओं का उपयोग करके fp-3.0.0 का ऑनलाइन उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

Ad