আপনি যদি একজন ডেভেলপার হয়ে থাকেন কিংবা যদি এমন হয় যে আপনি কোডিং শিখছেন বা শেখাচ্ছেন তাহলে কোড লেখা বা এডিট করার কাজে আপনি অবশ্যই কোন একটা সফটওয়্যার ব্যবহার করেন। কেউ হয়তো জীবনে প্রথম যেটা ব্যবহার করেছেন ভালো লাগার কারনে সেটাই ব্যবহার করেন। আবার কেউ কেউ সুবিধা-অসুবিধার উপর ভিত্তি করে তার জন্য উপযোগী সফটওয়্যার ব্যবহার করেন।
জনপ্রিয় কিছু কোড এডিটিং সফটওয়্যার:
- Visual Studio Code
- Adobe Dreamweaver
- Sublime Text
- Atom
- Notepad++
- Brackets
- CoffeeCup HTML Editor
- TextMate
- Bluefish
- Vim
- NetBeans
- Codeshare.io
- GNU Emacs
- Spacemacs
- BBEdit
- WebStorm
- UltraEdit
- Espresso
- Nova
খুব সম্ভবত উপরে দেওয়া তালিকার কোনো একটা সফটওয়্যার আপনি ব্যবহার করেন। এখন প্রশ্ন আসতে পারে এতোগুলো সফটওয়্যারের মধ্যে…
সবচেয়ে ভালো কোড এডিটিং সফটওয়্যার কোনটি?
এই প্রশ্নের উত্তর এক বাক্যে দেওয়া সম্ভব নয়। কারন, আপনার জন্য কোন সফটওয়্যারটি ভালো হবে তা অনেকগুলো বিষয়ের উপর নির্ভর করবে, যেমন- আপনার কোডিং স্কিল, প্রজেক্টের ধরন, কোডিং এর উদ্দেশ্য ইত্যাদি।
আপনার জন্য পারফেক্ট সফটওয়্যারটি নির্বাচন করতে নিচের পয়েন্টগুলো বিবেচনা করতে পারেন:
- পারফর্মেন্স: সফটওয়্যারটি আপনার ব্যবহৃত কম্পিউটারে কেমন পারফর্ম করে।
- ফিচার: প্রয়োজনীয় ফিচারগুলো সব পাচ্ছেন কিনা।
- নেভিগেশন: কোডের বিভিন্ন স্থানে যাওয়ার পদ্ধতিগুলো সহজ হচ্ছে কিনা।
- কোড রেফারেন্স: কোড লেখার সময় এটি মৌলিক কোড রেফারেন্স প্রদান করে কিনা।
- পার্সোনালাইজেশন: সফটওয়্যারটির ইন্টারফেস নিজের সুবিধামতো সাজানো যায় কিনা।
আমি কোন সফটওয়্যারটি পছন্দ করি?
আমি ব্যক্তিগতভাবে Visual Studio Code ব্যবহার করি। ওয়েব ডেভেলপমেন্টের কাজে এটিই বর্তমানে আমার প্রধান টুল। এর আগে Adobe Dreamweaver ব্যবহার করতাম, কিন্তু বেশ কিছু কারনে আমি বিকল্প খুজছিলাম। Visual Studio Code এর সাথে অনেক আগে থেকে পরিচিতি থাকা সত্ত্বেও ব্যবহার করা হয় নি। তাই ভাবলাম ব্যবহার করে দেখি। ১-২ দিন ব্যবহার করার পর বুঝতে পারলাাম আমার জন্য এটাই পারফেক্ট, এতোদিন হয়তো এটাই খুজছি!
অনেক ওয়েব ডেভেলপারই বর্তমানে Visual Studio Code ব্যবহার করেন এবং দিন দিন এর জনপ্রিয়তা বাড়ছে। ২০১৯ সালে Stack Overflow এর করা এক ডেভেলপার জরিপে Visual Studio Code শীর্ষ স্থান অর্জন করে।
Visual Studio Code কেনো পছন্দ করি?
- ওয়েব ডেভেলপমেন্ট সেক্টর যেমন দিন দিন বড় হচ্ছে, সেই সাথে বাড়ছে হালকা-পাতলা এবং জটিলতা মুক্ত কোড এডিটিং সফটওয়্যারের। Visual Studio Code হচ্ছে তেমনই একটি সফটওয়্যার।
- Visual Studio Code হচ্ছে একটি ফ্রি এবং ওপেন সোর্স সফটওয়্যার, যেটি ডেভেলপ এবং মেইনটেইন করে Microsoft. কেনার ঝামেলা নেই।
- প্রচুর Extention ব্যবহার করার সুযোগ রয়েছে এতে। তাই প্রয়োজন মতো নতুন নতুন সুবিধা এতে যুক্ত করে নেওয়া যায়। যেমন- SFTP Extention ব্যবহার করে খুব সহজে এবং দ্রুত আপনি লাইভ সার্ভারের ফাইল সরাসরি এডিট করতে পারবেন।
- এডিটিং ইন্টারফেস খুবই সিম্পল এবং সুবিধামতো কাস্টমাইজ করা যায়। মাল্টিপল ট্যাবে আলাদা আলাদা ফাইল সহজেই এডিট করা যায়। একাধিক ফাইল পাশাপাশি রেখেও এডিট করা যায়।
- এটি Windows, macOS এবং Linux -এই তিন অপারেটিং সিস্টেমেই ব্যবহার করা যায়। কাজের প্রয়োজনে আমাকে Windows এবং macOS দুটি অপারেটিং সিস্টেমই ব্যবহার করতে হয়। তাই এমন একটি সফটওয়্যার প্রয়োজন ছিল. যা উভয় অপারেটিং সিস্টেমেই চলবে।
- এছাড়াও রয়েছে আরও অনেক সুবিধা।
শেষকথা
আমার স্বল্প অভিজ্ঞতার আলোকে এই লেখা। Visual Studio Code এর অনেক ভালো দিক আছে, মন্দ দিক থাকাও অসম্ভব না। বিভিন্ন কারনে ব্যক্তিগতভাবে এটি আমি খুবই পছন্দ করি। তবে এটাও মানতে হবে যে, একেক জনের কাজের ধরন, পছন্দ, ভালো লাগা একেক রকম। সবার কাছে এটি ভালো নাও লাগতে পারে, স্বাভাবিক। এ বিষয়ে আপনার কোনো মন্তব্য থাকলে কমেন্ট বক্সে লিখতে পারেন।
Informative & useful writing.
Thanks for the informative post.
When I was child in coding, I would use bracket IDE. Now I am using Sublime but I am going to change my IDE in a month.