সবার আগে, GNUStep সরঞ্জামগুলি ভুলে যান । আমরাও ProjectManager কিংবা ProjectCenter একটি IDE বলা যায় না। সমস্ত যথাযোগ্য সম্মানের সাথে, দেখে মনে হচ্ছে যে GNUStep প্রকল্পের ছেলেরা 80-s-এর দশকে আটকে আছে (যা তখন NeXTSTEP প্রথম প্রকাশিত হয়েছিল)।
তেজ
ctags
r771 সাল থেকে অবজেক্টিভ-সি সমর্থন করুন (প্রাক রিলিজ 5.9 সংস্করণটি বেছে নেওয়ার এবং --langmap=ObjectiveC:.m.h
কমান্ড লাইনে যুক্ত হওয়া নিশ্চিত করুন , এখানে দেখুন ), যাতে আপনার শালীন কোড সমাপ্তি / ট্যাগ নেভিগেশন থাকবে।
এখানে একটি ছোট হাওটুর তেজ tagbar প্লাগইন থেকে উদ্দেশ্য সি সমর্থন যোগ করে।
এ গিয়ে emacs
এটি একই etags
সাথে আধুনিক ইমাসেনের সাথে প্রেরণ করা প্রযোজ্য , যাতে আপনি ইম্যাক্স অবজেক্টিভ সি মোড দিয়ে শুরু করতে পারেন । YASnippet দরকারী টেম্পলেট সরবরাহ করবে:
এবং আপনি যদি বেসিক ট্যাগ-ভিত্তিক কোড সমাপ্তির চেয়ে আরও বুদ্ধিমান কিছু চান তবে এই প্রশ্নটি একবার দেখুন ।
অন্ধকার
সিডিটিMakefile
ভিত্তিক প্রকল্পগুলি সমর্থন করে :
- সুতরাং প্রযুক্তিগতভাবে আপনি আপনার উদ্দেশ্য-সি প্রকল্পগুলি বাক্সের বাইরে তৈরি করতে পারেন (উইন্ডোজে, আপনার জন্য সাইগউইন বা মিনজিডব্লু সরঞ্জামচেন প্রয়োজন)। একমাত্র সমস্যা হ'ল কোড সম্পাদক যা এটি খাঁটি সি কোড বলে মনে করে তার বিরুদ্ধে প্রচুর ত্রুটির খবর দেবে (অন-ফ্লাই কোড চেকিং বন্ধ করা যেতে পারে, তবে এখনও ...)। আপনি যদি যথাযথ সিনট্যাক্স হাইলাইট করতে চান তবে আপনি আপনার Eclipse এ Eclim যোগ করতে এবং Eclipse এবং Vim উভয়ের ভাল বৈশিষ্ট্য উপভোগ করতে পারেন (উপরে দেখুন)।
আরেকটি প্রতিশ্রুতি অন্ধকার প্লাগ হয় Colorer , কিন্তু এটা এখনো হিসাবে উদ্দেশ্য সি সমর্থন করে না। যদিও কোনও বৈশিষ্ট্য অনুরোধ ফাইল করতে নির্দ্বিধায়।
SlickEdit
স্লিকএডিট , দুর্দান্ত আইডিইর অন্যান্য বৈশিষ্ট্যগুলির মধ্যে, ওজেক্টিভ -সি সমর্থন করে । যদিও এটি শিখতে মোটামুটি জটিল (যদিও এটি ইম্যাক্সের মতো জটিল নয়) তবে আমি বিশ্বাস করি এটি আপনার সেরা বিকল্প, যদি আপনি এটি ক্রয় করতে আপত্তি না করেন (দামটি বেশ সাশ্রয়ী মূল্যের)।
অতিরিক্তভাবে, এটিতে একটি Elpipse প্লাগইন রয়েছে যা একা একা সম্পাদকের বিকল্প হিসাবে ব্যবহার করা যেতে পারে।
KDevelop
গুজব এটির একটি কেডেভেলপ রয়েছে প্যাচ রয়েছে (15 বছর বয়সী, তবে কে যত্ন করে?)। আমি ব্যক্তিগতভাবে মনে করি না KDevelop তুলনায় বৈশিষ্ট্য শ্রেয় Emacsen , তাই আমি এটা চেষ্টা বিরক্ত না।
উপরেরগুলি লিনাক্সের অবজেক্টিভ সি বিকাশের ক্ষেত্রেও প্রযোজ্য, যেহেতু উল্লিখিত সমস্ত সরঞ্জাম কম-বেশি বহনযোগ্য।