আপনি কোন রুবি আইডিই পছন্দ করেন? [বন্ধ]


141

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

দয়া করে, কোনও IDE এর পরামর্শ দেওয়ার সময় আপনার মনে হয় উজ্জ্বল বা দরকারী যে কোনও বৈশিষ্ট্য তালিকাভুক্ত করুন, তুলনা করা আরও সহজ করে।

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

উত্তর:


27

আপনি চেষ্টা করেছেন আપ્টানা ? এটি Eclipse এর উপর ভিত্তি করে এবং তাদের একটি মিষ্টি রেল প্লাগইন রয়েছে।


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

4
আপ্তানা চুষে দেয়। এটি আমাকে বলে যে সাধারণ ইংরেজি শব্দগুলি ভুল বানান করে এবং অর্থহীন সতর্কতা দেয়।
irl_irl

7
পছন্দগুলিতে আপনি বানান পরীক্ষক এবং সতর্কতাগুলি অক্ষম করতে পারেন যা আপনার ভাষাতে প্রযোজ্য নয়।
বার্নি পেরেজ

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

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

76

RubyMine JetBrains থেকে। ( ইন্টেলিজ আইডিইএর প্লাগইন হিসাবেও উপলব্ধ )


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

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

26

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


2
রেডকারের রুবিতে লিখিত হওয়ার সুবিধা রয়েছে, রুবি বিকাশকারীদের একই ভাষা ব্যবহার করে তাদের সম্পাদককে প্রসারিত করতে দেয়। এটি প্রাথমিক দিন যাতে এটি সমৃদ্ধ বৈশিষ্ট্যযুক্ত নয়, তবে এটি একটি শালীন আইডিই ভাল হচ্ছে।
সিনসিনাটি জো

রেডকার দুর্দান্ত। :) এটি কিন্ডা সিএলআই থেকে এটি বুট করার চেষ্টা করে এবং অন্য কনসোল উইন্ডোটি উন্মুক্ত রাখে, তবে যাই হোক না কেন।
সানরোথে

শেষবার চেষ্টা করার পরে রেডকার কতটা দূরে এসেছিল তা জানতে পেরে আমরা আনন্দিত হয়েছি
ম্যাট জুকোভস্কি

23

ম্যাক ওএস এক্সে, টেক্সটমেট একটি গডসেন্ড।


77
যদিও টেক্সটমেট দুর্দান্ত পাঠ্য সম্পাদক, লোকেরা আইডিই ধারণাটি সম্পর্কে তাদের শিক্ষিত করা উচিত ...
হুগো সেরেনো ফেরেরিরা

2
যদি টেক্সটমেটের রুবিয়ের জন্য স্ব-সমাপ্তি ঘটে থাকে তবে আমি অবশ্যই এটি ব্যবহার করব।
পিভিনিস

19

সর্বশেষ নেটবিয়ান আইডিই (6.1) এর একটি বেশ শক্ত রুবি সমর্থন রয়েছে।

আপনি এটি এখানে পরীক্ষা করে দেখতে পারেন ।


নেটবিয়ান্স সুন্দরভাবে আসছিল এবং তাদের রুবি এবং জেআরবি সমর্থন শীর্ষস্থানীয়। সংস্করণ 6.9.1 এই মন্তব্যের হিসাবে বর্তমানটিতে রয়েছে 6.10 পথে। লাইভ কোড কভারেজ বৈশিষ্ট্য পরীক্ষা করে দেখুন!
মার্ক থমাস

19
দুর্ভাগ্যবশত, রুবি সমর্থন NetBeans জন্য বিরত হয় 7. netbeans.org/community/news/show/1507.html
rlovtang

আমি রুবি উন্নয়নের জন্য নেটবিন ব্যবহার করেছি প্রায় এক বছর ধরে। এটি আসলে খুব খারাপ ছিল না, যদিও এর কয়েকটি রুক্ষ প্রান্ত ছিল এবং এখনও রয়েছে। (উদাহরণস্বরূপ, কীবোর্ড শর্টকাটগুলি সেট আপ করার উপায় অহেতুক শ্রমসাধ্য এবং বিভ্রান্তিকর)) ওরাকল রুবি মডিউলটির কাজ বন্ধ করে দিয়েছে, তবে আপনি নেটবিয়ান্স download.৯.১ ডাউনলোড করলেও আপনি এটি ব্যবহার করতে পারবেন। রুবিমাইন যদিও অনেক বেশি ভাল।
ইথান

4
ইহা ফিরে এসেছে! জেরুবি ছেলেরা নেটবিনের পক্ষে সমর্থন নিয়েছে - দেখুন রুটিকে নেটবিয়ানদের জীবনযাপন! একটি ভাল ব্যাখ্যা জন্য।
সিনসিনাটি জো

13

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


1
আমি এটি গুরুত্ব সহকারে লিনাক্সে রেল বিকাশের জন্য আমার প্রাথমিক আইডিই হিসাবে বিবেচনা করছি। যে কেউ বর্তমানে যেকোন ইন্টেলিজেন্স এবং ইনলাইন ডকুমেন্টেশন (যেমন হোভার টুলটিপে প্রাসঙ্গিক এপিআই ডকটি দেখায়) এর গতি বাড়িয়ে তুলতে পারবেন?
prusswan

10

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

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

ঘটনাক্রমে রুবিমাইন অনেক কিছুই করতে পারে যা ভিম করতে পারে যেমন পাঠ্য কলামটি নির্বাচন করতে এবং সম্পাদনা করতে বা সেগুলিতে বিভিন্ন ফাইলের সাথে ভিউটিকে কয়েকটি সম্পাদনা প্যানেলে বিভক্ত করে।




5

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

গেডিট: টেক্সটমেটের মতো কীভাবে সেট আপ করবেন


5

গত 3 মাসে আমি র‌্যাডরেলস, নেটবিনস এবং রুবিমাইন চেষ্টা করেছি এবং শেষ পর্যন্ত রুবিমিনে স্থির হয়েছি বৈশিষ্ট্যগুলির জন্য কিন্তু সংবেদনশীলতা এবং স্থায়িত্ব কারণে এত না।

বৈশিষ্ট্যগুলির ক্ষেত্রে, রুবিমাইনের কিছুটা ভাল হয়েছে code completion, debuggingএবং code navigationকেবল রুবি নতুনদের (আমার মতো) তাদের সবচেয়ে বেশি প্রয়োজন। Relying on code completion and code navigation is anti-ruby/rails, যেমন রুবি / রেল নামগুলি প্রাকৃতিক বলে মনে করা হয় এবং কোডের প্রতিটি লাইনটি তার কনভেনশন নির্ধারিত স্থানে থাকা দরকার।


1
আমি যখন রুবিমিন চেষ্টা করেছিলাম তখন কোনও ফাইল ক্র্যাশ না করে এবং খোলানো ছাড়া কয়েক মিনিটের বেশি যেতে পারে না এটি নিশ্চিত হয়ে গেছে যে এটি ক্র্যাশ করবে। মুগ্ধ নয়।

2.0.2 এবং 3.0 বিটা (v 97.73) উভয়ই ভাল, কমপক্ষে 4 জিবি র‌্যাম সহ উইন্ডোজ 7 পেশাদারে। 97.73 এর আগে একটি বিটা সংস্করণ 10-15 মিনিটের ব্যবহারের পরে স্তব্ধ হয়ে যাবে। আপনি কোন সংস্করণ চেষ্টা করেছিলেন?
so_mv

আমি কোনও সমস্যা ছাড়াই ওএস এক্সে রুবিমাইন ৩.১ ব্যবহার করছি। আমি লিনাক্সে স্থিতিশীলতার সমস্যা সহ অন্যান্য সংস্করণগুলিও ব্যবহার করেছি। আপনার উন্নয়ন ব্যবস্থায় কিছু সমস্যা হতে পারে?
ইথান

4

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


5
ওরাকল শেষে ঘোষিত রুবি মধ্যে NetBeans । খুব
লম্পট

@ নিলুলযুক্ত তবে আমি এখনও নেটবীনের জন্য রুবি প্লাগইনটি খুঁজে পাই 7.. আমি নিশ্চিত নই যে এটি .1.১ বা .1.১.২ নিয়ে কাজ করবে কিনা?
সুহেল গুপ্ত

4

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

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

আমি যে কোনও একটির জন্য বর্ধিত সময়ের জন্য একক প্রকল্পে কাজ করবে এমন কারও জন্য ভিম + রেইস প্লাগইন প্রস্তাব দিই ।


4

যদিও টেক্সটমেটটি শাস্ত্রীয় অর্থে কোনও আইডিই নয়, তবে টার্মিনালটিতে 'wow' হওয়ার চেষ্টা করুন

cd 'your-shiny-ruby-project'
mate .

এটি টেক্সটমেটটিকে উত্সাহিত করবে এবং প্রকল্পের ড্রয়ারটি আপনার প্রকল্পের বিষয়বস্তু তালিকাভুক্ত করবে। আপনি আমাকে জিজ্ঞাসা যদি খুব দুর্দান্ত।


3

অপ্টানা কম-বেশি হ'ল র‌্যাডরেলস, বা এটি এর উপর ভিত্তি করে। আমি এটি ব্যবহার করেছি, এবং এটি সত্যিই ভাল, তবে এতে কিছু সমস্যা আছে। উদাহরণস্বরূপ, এটি আমার সিস্টেমে বেসিক অনুসন্ধান সংলাপটি (শেষ ব্যবহারকারীর জন্য কাঁচা জাভা ব্যতিক্রমীকরণ) ভঙ্গ করে, এবং এটি ইন্টারফেসটিকে নোটিশ এবং অ্যাডগ্রেড বার এবং নিউজ ফিডগুলির মত যুক্ত করে ...

তবে সব মিলিয়ে এটি বেশ ভাল, বিশেষত এর সম্পাদকরা (ইআরবি, এইচটিএমএল / এক্সএমএল, ...) শীর্ষস্থানীয়।


2

আমি ওএস এক্স-এ টেক্সটমেট পছন্দ করি Net তবে নেটবিনস (মাল্টি-প্ল্যাটফর্ম) বেশ সুন্দরভাবে সামনে আসছে। এছাড়াও এটির আইডিই পুরোপুরি কার্যকরী ডিবাগার সহ আসে।



2

আমি জিইডিট (উবুন্টু ব্যবহারকারী) ব্যবহার শুরু করেছি, তবে সমস্ত প্লাগইন এবং পরিবর্তনগুলি (ক্লাস / ফাইল ব্রাউজার, টার্মিনাল, ডার্কমেট স্কিম, ইত্যাদি) দিয়ে এখনও এটি সর্বদা সংক্ষিপ্ত বলে মনে হয়। আমিও জাহান্নামের মতো চেষ্টা করেছি অপ্টানা র‌্যাডরেইলস এবং স্টুডিওর কাজ করানোর জন্য, তবে তাদের কোনওটিই আমার কার্যপ্রবাহের সাথে সত্যিই সংলগ্ন হয়নি বলে মনে হয়েছিল। আমি এমনকি Elpipse ব্যবহার করার চেষ্টা করেছি, কিন্তু আবার এটি আমার পক্ষে কার্যকর হয়নি।

রুবিমাইনও দেখে মনে হচ্ছিল এটি দুর্দান্ত হবে তবে আমি এটি 3.0.0-এ আপগ্রেড করার পরেও খুব কৃপণ বলে মনে করেছি।

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


2

ই পাঠ্য সম্পাদকটি দুর্দান্ত ( উইন্ডোজের জন্য টেক্সটমেট সামঞ্জস্যপূর্ণ ধরণের ক্লোন)।


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

আমি মনে করি ই-টেক্সটেডিটর এখন লিনাক্সে চলে।
প্রোজেকটিজারো



1

আমি র‌্যাডরেইলগুলি দিয়ে শুরু করি তখন তারা এটিকে গ্রহণ করার পরে অপ্টানাতে চলে এসেছিল, খুব খারাপ ছিল না। একটি ম্যাকবুক পেয়েছি এবং টেক্সটমেট ব্যবহার করে চলেছি, আর কখনও ফিরে যাব না।




1

ম্যাক ওএসে এক্সকোডও রয়েছে। http://developer.apple.com/tools/developonrailsleopard.html


2
রুবি স্টাফের জন্য এক্সকোড ব্যবহার করে এবং এর কার্যকারিতা সম্পর্কে কিছু প্রতিক্রিয়া জানাতে পারে এমন কোনও আইওএস বিকাশকারী রয়েছে?
নীড় পেঙ্গাস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.