সুচিপত্র:

12 সেরা বিনামূল্যের কোড সম্পাদক
12 সেরা বিনামূল্যের কোড সম্পাদক
Anonim

সিনট্যাক্স হাইলাইটিং সহ তপস্বী "নোটবুক" থেকে অনেক সরঞ্জাম সহ বিশাল "স্টুডিও" পর্যন্ত।

12 সেরা বিনামূল্যের কোড সম্পাদক
12 সেরা বিনামূল্যের কোড সম্পাদক

1. ভিজ্যুয়াল স্টুডিও কোড

কোড এডিটর: ভিজ্যুয়াল স্টুডিও কোড
কোড এডিটর: ভিজ্যুয়াল স্টুডিও কোড
  • ভাষা: C, C#, C++, CSS, Go, Groovy, HTML, Java, JavaScript, JSON, Lua,. NET Core, Objective-C, PHP, Perl, Python, Ruby, Rust, Shell script, TypeScript এবং অন্যান্য।
  • প্ল্যাটফর্ম: উইন্ডোজ, ম্যাকোস, লিনাক্স।

মাইক্রোসফ্ট থেকে একটি সার্বজনীন কোড সম্পাদক, বেশ দ্রুত এবং কার্যকরী। ওপেন সোর্স এনভায়রনমেন্ট মাইক্রোসফ্ট ইন্টেলিসেন্স প্রযুক্তি ব্যবহার করে স্বয়ংক্রিয় স্মার্ট টেক্সট সমাপ্তি এবং সর্বাধিক জনপ্রিয় ভাষার জন্য সিনট্যাক্স হাইলাইটিং সমর্থন করে।

ভিজ্যুয়াল স্টুডিও কোডে অপেশাদার এবং পেশাদার বিকাশের জন্য যথেষ্ট ক্ষমতা রয়েছে। গিট রিপোজিটরি এবং রিফ্যাক্টরিংয়ের জন্য সরঞ্জামগুলি পরিচালনা করার জন্য সম্পাদকের অন্তর্নির্মিত সরঞ্জাম রয়েছে। আপনি হাজার হাজার প্লাগইন খরচ করে কার্যকারিতা প্রসারিত করতে পারেন - নাম বা আপনি যে ভাষায় লেখেন তার মাধ্যমে পরিবেশে তাদের সন্ধান করুন।

কীবোর্ড শর্টকাট আপনাকে ভিজ্যুয়াল স্টুডিও কোডে দ্রুত কোড সম্পাদনা করতে সাহায্য করতে পারে। তারা আপনার প্রকল্পের মাধ্যমে দ্রুত নেভিগেশন প্রদান করবে এবং ইন্টারভিউতে নিয়োগকারীকে প্রভাবিত করবে।

2. পরমাণু

শীর্ষ কোড সম্পাদক: পরমাণু
শীর্ষ কোড সম্পাদক: পরমাণু
  • ভাষা: C, C++, C#, CSS, Go, HTML, JavaScript, Java, JSON, Objective-C, PHP, Perl, Python, Ruby, Shell script, Scala, SQL, XML, YAML এবং আরও অনেক কিছু।
  • প্ল্যাটফর্ম: উইন্ডোজ, ম্যাকোস, লিনাক্স।

সহজ, সহজে ব্যবহারযোগ্য ওপেন সোর্স এডিটর হল GitHub Inc.-এর মস্তিষ্কপ্রসূত, যা এখন মাইক্রোসফটের মালিকানাধীন বৃহত্তম হোস্টিং এবং সহযোগী সফ্টওয়্যার উন্নয়ন পরিষেবা৷ এটম বিভিন্ন ধরনের ভাষা সমর্থন করে এবং ক্রস-প্ল্যাটফর্ম উন্নয়নের জন্য উপযুক্ত।

Node.js-এ লেখা প্লাগইনগুলি এখানে উপলব্ধ রয়েছে - তারা আপনার সম্ভাবনাগুলিকে গুরুত্ব সহকারে প্রসারিত করবে৷ এটম দ্রুত এবং নির্ভরযোগ্যভাবে কাজ করে, এটি গিট, কোড ভাঁজ, স্বয়ংক্রিয় শব্দ সমাপ্তি এবং পেশাদার সম্পাদকদের অন্যান্য বৈশিষ্ট্যগুলির সাথে সিঙ্ক্রোনাইজেশন সমর্থন করে।

এটম টুলের জন্য টেলিটাইপ দিয়ে, আপনি রিয়েল টাইমে কোড লিখতে সহকর্মীর সাথে সহযোগিতা করতে পারেন। এটি পেয়ার প্রোগ্রামিং, দ্রুত বাগ ফিক্স এবং R&D-এ বুদ্ধিমত্তার জন্য আদর্শ।

সম্পাদক চারটি ইন্টারফেস বিকল্প এবং আটটি থিম নিয়ে আসে - হালকা এবং অন্ধকার। এছাড়াও CSS/Les, HTML এবং JavaScript-এ ম্যানুয়াল কাস্টমাইজেশনের জন্য টুল রয়েছে - এগুলি সবই আপনাকে একটি অত্যন্ত আরামদায়ক কাজের পরিবেশ সেট আপ করতে সাহায্য করবে।

3. সাবলাইম টেক্সট 3

শীর্ষ কোড সম্পাদক: সাবলাইম টেক্সট 3
শীর্ষ কোড সম্পাদক: সাবলাইম টেক্সট 3
  • ভাষা: C, C++, C#, CSS, Erlang, HTML, Groovy, Haskell, Java, JavaScript, LaTeX, Lisp, Lua, MATLAB, Perl, PHP, Python, R, Ruby, SQL, XML এবং আরও অনেক কিছু।
  • প্ল্যাটফর্ম: উইন্ডোজ, ম্যাকোস, লিনাক্স।

লাইটওয়েট, কিন্তু বেশ শক্তিশালী সম্পাদক, যা ব্রতী ডেভেলপার এবং পেশাদার উভয়ের জন্যই উপযুক্ত। এটি লো-এন্ড কম্পিউটারেও দ্রুত চলে এবং পাইথনে লেখা প্লাগইন সমর্থন করে।

হাজার হাজার ফাইল থেকে প্রকল্পের সাথে কাজ করার জন্য সাবলাইমকে নমনীয়ভাবে কনফিগার করা যেতে পারে। স্বয়ংসম্পূর্ণতা, একাধিক সম্পাদনা, একাধিক লাইনের তাত্ক্ষণিক সম্পাদনা সমর্থিত। এই সব রুটিন কর্ম কমিয়ে এবং নতুন ভুল নির্মূল.

আপনি পুরানো প্রকল্পগুলির মাধ্যমে দীর্ঘ অনুসন্ধান না করে একটি কীবোর্ড শর্টকাট দিয়ে ঢোকানোর জন্য স্নিপেট (কোডের স্নিপেট যা আপনি প্রায়শই ব্যবহার করেন) সংরক্ষণ করতে পারেন।

সম্পাদকের তৃতীয় সংস্করণে, ভেরিয়েবল, ফাংশন এবং ক্লাসগুলির জন্য অনুসন্ধানের গতি বাড়ানোর জন্য ফাইলগুলির সূচীকরণ উন্নত করা হয়েছে। এখন আগের কার্সারের অবস্থানে যাওয়া সম্ভব।

সাধারণভাবে, Sublime Text 3 হল একটি মালিকানা সম্পাদক: আপনি এটি $80-এ কিনতে পারেন। তবে ট্রায়াল সংস্করণটি বিনামূল্যে পাওয়া যায় এবং বিকাশকারীরা এখনও এর ব্যবহারের মেয়াদ সীমাবদ্ধ করেনি।

4. ইন্টেলিজ আইডিয়া

ইন্টেলিজ আইডিয়া
ইন্টেলিজ আইডিয়া
  • ভাষা: Java, Kotlin, Scala, Groovy, С, С ++, CSS, Go, HTML, PHP, Python, Ruby, XML, YAML এবং অন্যান্য।
  • প্ল্যাটফর্ম: উইন্ডোজ, ম্যাকোস, লিনাক্স।

পরিবেশটি মূলত জাভার জন্য তৈরি করা হয়েছিল এবং এটি প্রাথমিকভাবে জাভা-জাতীয় ভাষা যেমন কোটলিন, স্কালা এবং গ্রোভির জন্য প্রাসঙ্গিক। এটি রাশিয়ান শিকড় JetBrains সঙ্গে একটি কোম্পানি দ্বারা উন্নত করা হচ্ছে. তিনি প্রকৃতপক্ষে, কোটলিন তৈরি করেছেন - যে ভাষাটিকে Google Android বিকাশের জন্য অগ্রাধিকার হিসাবে চিহ্নিত করেছে৷

IntelliJ IDEA IntelliJ IDEA-এর সংক্ষিপ্ত বিবরণ হল একটি শক্তিশালী, যদিও খুব দ্রুত সিস্টেম না হলেও ডেস্কটপ, মোবাইল এবং ওয়েব অ্যাপ্লিকেশন, ইন্টারনেট অফ থিংসের জন্য সফ্টওয়্যার তৈরির জন্য একটি বড় সেট টুলস সহ। দুটি সংস্করণ রয়েছে: কোম্পানিগুলির জন্য প্রদত্ত আল্টিমেট এবং বিনামূল্যের ওপেন সোর্স সম্প্রদায়৷

সম্প্রদায়ের স্প্রিং ফ্রেমওয়ার্ক, সেইসাথে Java EE (এন্টারপ্রাইজ সংস্করণ), JavaScript, TypeScript, SQL এর জন্য সম্পূর্ণ সমর্থন নেই।তবে সাধারণভাবে, এটিতে ছোট প্রকল্পগুলি শুরু করার জন্য আপনার প্রয়োজনীয় সমস্ত কিছু রয়েছে, উদাহরণস্বরূপ, একটি ডিবাগার, মাভেন এবং গ্রেডল, গিট এবং এসভিএন সংস্করণ নিয়ন্ত্রণ সিস্টেম তৈরির জন্য কাঠামোর জন্য সমর্থন। এবং অ্যান্ড্রয়েডের জন্য অন্তর্নির্মিত সরঞ্জামগুলির সেটটি গুগলের অফিসিয়াল অ্যান্ড্রয়েড স্টুডিওর মতোই।

5. পাইচর্ম

শীর্ষ কোড সম্পাদক: PyCharm
শীর্ষ কোড সম্পাদক: PyCharm
  • ভাষা: Python, Jython, Cython, IronPython, PyPy, Django এবং আরও অনেক কিছু।
  • প্ল্যাটফর্ম: উইন্ডোজ, ম্যাকোস, লিনাক্স।

JetBrains থেকে আরেকটি IDE, কিন্তু Python এবং এর জ্যাঙ্গো ফ্রেমওয়ার্কের উপর জোর দিয়ে। এছাড়াও দুটি সংস্করণ রয়েছে: পাইথন, এইচটিএমএল, জেএস এবং এসকিউএল-এ বৈজ্ঞানিক (মডেল, গ্রাফ, পরীক্ষামূলক অনুমান তৈরি করা) এবং ওয়েব বিকাশের জন্য সম্পূর্ণ সমর্থন সহ পেশাদার; সম্প্রদায় - শুধুমাত্র পাইথন এবং ওপেন সোর্স।

পরিবেশে লিখিত প্রোগ্রাম বিশ্লেষণ করার জন্য শক্তিশালী সরঞ্জাম, একটি গ্রাফিকাল ডিবাগার রয়েছে এবং আপনাকে দ্রুত ইউনিট পরীক্ষা তৈরি এবং চালানোর অনুমতি দেয়। PyCharm-এর সাহায্যে, বড় প্রজেক্টেও নেভিগেট করা এবং ফ্লাইতে কোড সম্পাদনা করা সহজ - এখানে স্বয়ং-সম্পূর্ণতা, স্বয়ং-আমদানি, তৈরি টেমপ্লেট এবং উপাদানগুলির জন্য ডকুমেন্টেশনের দ্রুত দৃশ্য রয়েছে। অবশেষে, এটি বজায় রাখা এবং প্রসারিত করা সহজ করতে এখানে আপনার কোড রিফ্যাক্টর করা সুবিধাজনক।

এবং বিল্ট-ইন PyCharm মেনুতে আপনি প্রচুর প্লাগইন পাবেন। এগুলি হল বড় ডেটা নিয়ে কাজ করার জন্য, নির্দিষ্ট প্রোগ্রামিং ভাষায় কোড লেখার জন্য (উদাহরণস্বরূপ, R বা Rust), থিম তৈরি করা, লগ বিশ্লেষণ করা।

6. বন্ধনী

কোড সম্পাদক: বন্ধনী
কোড সম্পাদক: বন্ধনী
  • ভাষা: HTML, CSS, JavaScript এবং আরও অনেক কিছু।
  • প্ল্যাটফর্ম: উইন্ডোজ, ম্যাকোস, লিনাক্স।

ওয়েব ডেভেলপমেন্টের জন্য সেরা ওপেন সোর্স এডিটর। এটি নিজেই জাভাস্ক্রিপ্ট, HTML5 এবং CSS3 এ নির্মিত।

বন্ধনী হল Adobe Systems এর মস্তিষ্কপ্রসূত। এটি 2014 সালে আবির্ভূত হয়েছিল এবং ওয়েব ডেভেলপারদের যতটা সম্ভব সুযোগ প্রদান করতে সক্রিয়ভাবে বিকশিত হচ্ছে।

বন্ধনীগুলি ফ্রন্টএন্ডের জন্য বিশেষভাবে সুবিধাজনক: অন্তর্নির্মিত সরঞ্জামগুলি CSS-এর সাথে ক্রিয়াকলাপের গতি বাড়ায়, আপনাকে সমস্ত নির্বাচককে দেখতে, তাদের সম্পাদনা করতে এবং ফলাফলটি অবিলম্বে মূল্যায়ন করার অনুমতি দেয়৷ এছাড়াও উপলব্ধ রয়েছে থিসিয়াস জাভাস্ক্রিপ্ট ডিবাগার এবং প্রজেক্ট পরীক্ষার জন্য একটি স্থানীয় ওয়েব সার্ভার।

আপনি আপনার ব্রাউজারে রিয়েল টাইমে বন্ধনী থেকে কোড দেখতে পারেন। পরিবেশটি গিট-এর সাথে সিঙ্ক্রোনাইজ করা হয়েছে এবং শত শত এক্সটেনশনের পাশাপাশি কাস্টম কীবোর্ড শর্টকাট এবং জাভাস্ক্রিপ্ট ইঙ্গিত সমর্থন করে।

বন্ধনীতে দ্রুত সম্পাদনার সরঞ্জামগুলি দেখুন৷ এগুলি আপনাকে একাধিক উপাদান, ফাংশন বা বৈশিষ্ট্যগুলিতে একবারে পরিবর্তন করতে দেয়, পাশাপাশি লিঙ্ক করা HTML ফাইলটি না রেখেই CSS বা JavaScript কোড পরিবর্তন করতে দেয়৷ ফলাফল ব্রাউজারে দেখা যাবে - ব্যাকএন্ড সংযোগ সহ বা ছাড়া।

7. ভিম

কোড সম্পাদক: ভিম
কোড সম্পাদক: ভিম
  • ভাষা: С, С ++, শেল স্ক্রিপ্ট, ব্যাশ স্ক্রিপ্ট, জাভা এবং অন্যান্য।
  • প্ল্যাটফর্ম: উইন্ডোজ, ম্যাকোস, লিনাক্স।

কিংবদন্তি ভি সিরিজের উত্তরাধিকারী, যা ইউনিক্সের জন্য তৈরি করা হয়েছিল, কাস্টমাইজ এবং স্বয়ংক্রিয় বিকাশের সম্পূর্ণ স্বাধীনতা প্রদান করে। সত্য, নতুনদের জন্য এটি আয়ত্ত করা কঠিন হবে। কারণ আপনি প্রথমবার ভিম থেকে যেতে এবং প্রস্থান করতে পারবেন না।

ভিমের দুটি মোড রয়েছে: স্বাভাবিক এবং ইনপুট। এই পদ্ধতি দুর্ঘটনাজনিত পরিবর্তন থেকে রক্ষা করে।

শুরুতে, সম্পাদকটি স্বাভাবিক মোডে থাকে, আপনি এটিতে পাঠ্যের সাথে মডুলারভাবে কাজ করতে পারেন: উদাহরণস্বরূপ, একটি শব্দ বা একটি লাইন মুছুন। উপরন্তু, এখানে এটি দ্রুত ফাইলের মাধ্যমে নেভিগেট করতে এবং আপনার প্রয়োজনীয় সবকিছু খুঁজে বের করবে।

ইনপুট মোডে স্যুইচ করতে, আপনাকে অবশ্যই I বা সন্নিবেশ বোতাম টিপুন, পিছনে - Esc। শুধুমাত্র স্বাভাবিক মোডে আপনি সঠিকভাবে Vim থেকে প্রস্থান করতে সক্ষম হবেন। আপনি যদি ZQ বা: q! প্রবেশ করেন, তাহলে আপনি পরিবর্তনগুলি সংরক্ষণ না করেই ফাইলটি ছেড়ে যাবেন, তবে ZZ,: wq বা: x - দ্বারা ফাইলটি সংরক্ষণ করার পরে আপনি প্রস্থান করবেন। ভিমের সাথে কাজ করার প্রথম দিনগুলিতে, আমি এই সংমিশ্রণগুলি একটি স্টিকারে লিখতে চাই যা সর্বদা আমার চোখের সামনে থাকবে, তবে সময়ের সাথে সাথে আপনি সেগুলিতে অভ্যস্ত হয়ে যাবেন।

8. গ্রহণ

কোড এডিটর: Eclipse
কোড এডিটর: Eclipse
  • ভাষা: Java, C, C ++, Perl, PHP, JavaScript, Python, Ruby, Rust, Scout, 1C V8 এবং অন্যান্য।
  • প্ল্যাটফর্ম: উইন্ডোজ, ম্যাকোস, লিনাক্স।

একটি সর্বজনীন সমন্বিত পরিবেশ যার ভিত্তিতে অন্যান্য সিস্টেমগুলি নির্দিষ্ট ভাষায় বিকাশের জন্য বা পরীক্ষার জন্য তৈরি করা হয়। IBM প্রকল্পে প্রায় $40 মিলিয়ন বিনিয়োগ করেছে এবং তারপর Eclipse কোড প্রকাশ করেছে এবং আরও উন্নয়নের জন্য সম্প্রদায়কে দান করেছে।

প্রকৃতপক্ষে, এক্সটেনশনগুলি Eclipse-এর ভিত্তিতে তৈরি করা হয়েছে যা আপনাকে বিভিন্ন ভাষা এবং প্রকল্পগুলির সাথে স্বাচ্ছন্দ্যে কাজ করতে দেয়। এক্সটেনশনগুলি হল মডিউল, প্যানেল সম্পাদক, দৃষ্টিকোণ এবং আরও অনেক কিছু। সবচেয়ে বিখ্যাত একলিপস জেডিটি (জাভা ডেভেলপমেন্ট টুলস)। এই মডিউলটি আপনাকে জাভাতে কোড লিখতে দেয়, গিট সংস্করণ নিয়ন্ত্রণ ব্যবস্থার সাথে একত্রিত করা হয়, বাগজিলা বাগ ট্র্যাকারের সাথে যোগাযোগ করতে পারে এবং জিরার মতো ট্র্যাকিং সরঞ্জামগুলি ইস্যু করতে পারে।

জাভা, সি, সি++, পিএইচপি, জাভাস্ক্রিপ্ট এবং অন্যান্য জনপ্রিয় ভাষার জন্য রেডিমেড ইক্লিপস আইডিই অফিসিয়াল সাইটে উপলব্ধ।আপনি নির্দিষ্ট সমস্যা সমাধানের জন্য প্ল্যাটফর্ম নিজেই এবং মডিউল ডাউনলোড করতে পারেন। আলাদাভাবে, আমরা 1C: এন্টারপ্রাইজ প্ল্যাটফর্মের সাথে কাজ করার জন্য 1C: এন্টারপ্রাইজ ডেভেলপমেন্ট টুলস নোট করি।

9. আপ্তানা স্টুডিও

আপ্তানা স্টুডিও
আপ্তানা স্টুডিও
  • ভাষা: HTML, JavaScript, CSS, Ruby on Rails, PHP, Python এবং আরও অনেক কিছু।
  • প্ল্যাটফর্ম: উইন্ডোজ, ম্যাকোস, লিনাক্স।

ওয়েব ডেভেলপমেন্টের জন্য এই শক্তিশালী এবং সহজে ব্যবহারযোগ্য এডিটর হল সবচেয়ে বিখ্যাত Eclipse ডিস্ট্রিবিউশনগুলির মধ্যে একটি। শুরুতে, এটিতে এইচটিএমএল, জাভাস্ক্রিপ্ট এবং সিএসএসের জন্য সিনট্যাক্স হাইলাইটিং এবং কোড সমাপ্তি রয়েছে। প্লাগইনগুলি ব্যবহার করে, আপনি রুবি অন রেল, পিএইচপি, পাইথনের জন্য Aptana স্টুডিও মানিয়ে নিতে পারেন।

IDE হল ক্রস-প্ল্যাটফর্ম এবং স্বয়ংক্রিয়ভাবে প্রবেশ করা টেক্সট সম্পূর্ণ করে। তিনি কোডে ত্রুটিগুলি রিপোর্ট করেন এবং দ্রুত সেগুলি থেকে মুক্তি পেতে সহায়তা করেন৷

আরামদায়ক ডিবাগিংয়ের জন্য, Aptana স্টুডিওতে একটি অন্তর্নির্মিত জ্যাক্সার ওয়েব সার্ভার রয়েছে যা আপনাকে তার পাশে জাভাস্ক্রিপ্ট চালাতে এবং ফলাফল প্রদান করতে দেয়। উপরন্তু, ফ্রেমওয়ার্ক Aptana ক্লাউড পরিষেবার সাথে যোগাযোগ করে। এটি ক্লাউডে ওয়েব অ্যাপ্লিকেশন স্থাপন এবং একটি মাপযোগ্য পরিকাঠামো তৈরির সুবিধা দেয়।

আপনি পছন্দসই OS এর জন্য সম্পাদকের সংস্করণটি ডাউনলোড করতে পারেন। এবং যদি আপনার Eclipse ইনস্টল করা থাকে তবে Aptana প্লাগইনটি এর জন্য যথেষ্ট হবে।

10. নোটপ্যাড ++

নোটপ্যাড ++
নোটপ্যাড ++
  • ভাষা: ActionScript, C, C#, C ++, CSS, Erlang, Haskell, HTML, Java, JavaScript, JSON, Lua, Objective-C, Pascal, Perl, PHP, Python, R, Ruby, Rust, Smalltalk, SQL, Swift, XML, YAML এবং অন্যান্য।
  • প্ল্যাটফর্ম: উইন্ডোজ

এই ওপেন সোর্স টেক্সট এডিটরটি শুধুমাত্র একটি চতুর নোটপ্যাড প্রতিস্থাপনের চেয়ে অনেক বেশি। এটি Ada, COBOL এবং Fortran পর্যন্ত সমস্ত জনপ্রিয় (এবং শুধু নয়!) ভাষা, বিল্ড এবং মার্কআপ সিস্টেমের জন্য সিনট্যাক্স হাইলাইট সমর্থন করে।

নোটপ্যাড ++ খুব হালকা এবং দ্রুত। হাজার হাজার প্লাগইন এটিকে সব অনুষ্ঠানের জন্য সম্পাদক করে তোলে: বিভিন্ন ভাষায় ব্যাকরণ পরীক্ষা, ফাইল তুলনা, ডিজিটাল স্বাক্ষর তৈরি, বিভিন্ন এনকোডিং-এ রূপান্তর এবং আরও অনেক কিছু রয়েছে। এবং সবচেয়ে সুবিধাজনক বিষয় হল যে নোটপ্যাডের বিপরীতে, আপনি যদি নোটপ্যাড ++ বন্ধ করেন এবং এটিতে অসংরক্ষিত ফাইলগুলি রেখে যান, আপনি পরের বার যখন প্রোগ্রামটি শুরু করবেন তখন সেগুলি স্বয়ংক্রিয়ভাবে খুলবে।

সাধারণভাবে, আপনি যদি নোটপ্যাড ++ আপনার প্রধান কোড এডিটর হিসাবে ব্যবহার না করেন, আমরা আপনাকে এটি ইনস্টল করার পরামর্শ দিই। এনকোডিং পরিবর্তন করা, JSON সংশোধন করা বা একটি অজানা ধরনের ফাইল দেখা এখানে খুব দ্রুত এবং সহজে করা যেতে পারে।

11. Emacs

ইম্যাক্স
ইম্যাক্স
  • ভাষা: C, C++, Java, Perl, Lisp, Objective-C এবং অন্যান্য।
  • প্ল্যাটফর্ম: উইন্ডোজ, ম্যাকোস, লিনাক্স।

ছোট ম্যাক্রো এডিটর (Emacs মানে Editor MACroS) বছরের পর বছর ধরে পুরো পরিবারে বিকশিত হয়েছে। ভি সিরিজ এবং এর উত্তরসূরী ভিমের পরে, এটি একটি বাস্তব উদ্ঘাটন হয়ে ওঠে এবং 30-40 বছর আগে যারা কোড লিখেছিল তাদের জন্য জীবনকে অনেক সহজ করে তুলেছিল।

কিন্তু আজও Emacs ডান হাতে অনেক কিছু করতে পারে। এটিতে একটি মৌলিক এবং অনেকগুলি অতিরিক্ত মোড রয়েছে, উদাহরণস্বরূপ, বিভিন্ন প্রোগ্রামিং ভাষার জন্য, ডিরেক্টরিগুলি দেখা, মেলের সাথে কাজ করা। কীবোর্ড শর্টকাট ব্যবহার করে টেক্সট এবং ফাইলের মাধ্যমে দ্রুত চলাচল সমর্থন করে। সম্পাদকটিকে নমনীয়ভাবে কনফিগার করা যেতে পারে: প্রতিটি ইন্ডেন্টেশন স্তরের জন্য স্থানের সংখ্যা নির্ধারণ থেকে ক্লিপবোর্ড পরিবর্তন করার পরে নির্দিষ্ট ফাংশন চালু করা পর্যন্ত।

Emacs ইস্টার ডিম অন্য গল্প. উদাহরণস্বরূপ, গেমস এবং একটি বিশেষ সাইকোথেরাপিস্ট মোড এখানে সরবরাহ করা হয়েছে - একটি ভার্চুয়াল কথোপকথক এলিজার সাথে একটি কথোপকথন। তাছাড়া, আপনি Emacs-এর জন্য একটি এক্সটেনশন ইনস্টল করতে পারেন এবং Tetris-এর গেমটিকে স্বয়ংক্রিয় করতে পারেন - অবশ্যই কোড কাজের মধ্যে।

12. কমোডো আইডিই

কোড সম্পাদক: কমোডো আইডিই
কোড সম্পাদক: কমোডো আইডিই
  • ভাষা: পাইথন, পার্ল, রুবি, এইচটিএমএল, সিএসএস, জাভাস্ক্রিপ্ট এবং আরও অনেক কিছু।
  • প্ল্যাটফর্ম: উইন্ডোজ, ম্যাকোস, লিনাক্স।

অ্যাক্টিভ পার্ল এবং অ্যাক্টিভ পাইথন প্রোগ্রামিং ভাষার সংস্করণগুলির বিকাশকারী কানাডিয়ান সংস্থা অ্যাক্টিভস্টেট থেকে বিনামূল্যে কোড সম্পাদক। কমোডো সম্পাদনার একটি ছোট সংস্করণও রয়েছে - ইউনিট পরীক্ষা এবং ডিবাগারগুলির জন্য বিল্ট-ইন সমর্থন নেই।

Komodo IDE সিনট্যাক্স হাইলাইটিং, স্বয়ংক্রিয়-সম্পূর্ণতা, বিভিন্ন লাইনের শেষ এবং এনকোডিংয়ের সাথে কাজ করার ক্ষমতা প্রদান করে। এখানে বিভিন্ন প্রোগ্রামিং ল্যাঙ্গুয়েজ এবং হাইপারটেক্সট মার্কআপে ফাইল এডিট করা সুবিধাজনক। পার্ল, পিএইচপি, পাইথন, রুবি, টিসিএল, জাভাস্ক্রিপ্টের জন্য, একটি সিনট্যাক্স পরীক্ষকও রয়েছে - কোনও তৃতীয়-পক্ষের সরঞ্জামের প্রয়োজন নেই।

প্রস্তাবিত: