কনসোল-এ সিস্টেম শেল চালানোর জন্য কি একটি Elpipse প্লাগইন রয়েছে? [বন্ধ]


104

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

আপনি যে প্রকল্পের / ফাইলটির কাজ করছেন তার ডিরেক্টরিতে শেলটি দিয়ে ইলিপসে অনুরূপ বৈশিষ্ট্য পাওয়া খুব দুর্দান্ত হবে।

এই প্লাগইন কি বিদ্যমান?

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


4
এটি বন্ধ করার ন্যায়সঙ্গততা অন্তর্ভুক্ত is " মতামত উত্তর এবং স্প্যাম আকর্ষণ করার ঝোঁক " ?? এই প্রশ্নটি খুব সুনির্দিষ্ট, এবং কেবলমাত্র খুব সুনির্দিষ্ট উত্তর প্রকাশ করবে। এটা নাগালের বাইরে চলে যাচ্ছে.
ধন্য

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

EasyShell github.com/anb0s/EasyShell দেখুন এটি খুব কনফিগারযোগ্য। আমি এটি উইন্ডোজে সিএমডি এবং গিট ব্যাশ সহ ব্যবহার করি। রয়েছে marketplace.eclipse.org/content/tm-terminal আপনি শেল অন্ধকার একটি দৃশ্য, যা এবার cmd Git ব্যাশ, ইত্যাদি সঙ্গে কাজ করে হতে চান
successhawk

উত্তর:


95

এটি বিদ্যমান, এবং এটি গ্রহণের মধ্যে নির্মিত! রিমোট সিস্টেম ভিউতে যান এবং আপনি "স্থানীয়" এর জন্য একটি এন্ট্রি দেখতে পাবেন। "স্থানীয় শেলস" টিপুন এবং "শেল চালু করুন" টিপুন।

আপনি প্রকল্পের নেভিগেটর থেকে এটি সরাসরি চালু করতে পারবেন না। তবে আপনি নেভিগেটরে ডান ক্লিক করতে পারেন এবং "রিমোট সিস্টেম ভিউতে দেখান" চয়ন করতে পারেন। সেখান থেকে আপনি মূল ফোল্ডারটি ডান ক্লিক করতে পারেন এবং "শেল চালু করুন" চয়ন করতে পারেন।

অপ্টানার টার্মিনাল ভিউ এবং টার্মিনালে নির্বাচিত ফাইলটি খোলার জন্য একটি কমান্ড রয়েছে।


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

4
সত্যিই খুব রুক্ষ। আমি এই জাতীয় দৃষ্টিতে এসবিটি চালানোর চেষ্টা করেছি এবং এটি ক্র্যাশ হয়ে গেছে।
nfelger

3
স্থানীয় শেল অবহেলা করা হয়েছে, প্রস্তাবিত ডিফল্ট প্রতিস্থাপনটি টিসিএফ টার্মিনাল (কনসোল) ভিউ, মোবাইল এবং ডিভাইস ডেভলপমেন্ট সাপোর্টের আওতায়
জেরব্র্যান্ড

3
কেবলমাত্র রেফারেন্সের জন্য যেহেতু আমি একেবারে নতুন ছিলাম: উইন্ডোতে যান>> প্রদর্শন দেখুন-> অন্যান্য ...-> রিমোট সিস্টেমগুলি> রিমোট সিস্টেমগুলি দেখানোর জন্য রিমোট সিস্টেম দেখুন
তাকানুভা 15

1
এর জন্য একটি প্লাগইন প্রয়োজন (Eclipse মার্কেটপ্লেস থেকে রিমোট সিস্টেম এক্সপ্লোরার প্লাগইন) যা আপনার কাছে যা যা আছে Eclipse এর যে কোনও ইনস্টল আছে বা নাও আসতে পারে।
লাইটসিসি

65

আপনার কোনও প্লাগইন দরকার নেই (রিমোট সিস্টেম ভিউ প্লাগইন সহ), আপনি এটি প্রাথমিক প্ল্যাটফর্মের সাহায্যে করতে পারেন। আপনি কেবল একটি বাহ্যিক সরঞ্জাম কনফিগারেশন তৈরি করুন। আমি প্রদর্শনের জন্য একটি চিত্র যুক্ত করেছি।

রঙিন তীরগুলির সাহায্যে বাহ্যিক সরঞ্জামগুলির কনফিগারেশন ডায়ালগের ম্যাকের স্ক্রিনশট

কমলা তীর: সরঞ্জামদণ্ডে বাহ্যিক সরঞ্জাম বোতামটি ব্যবহার করুন এবং নির্বাচন করুন External Tools Configuration...। দেখার জন্য ক্লিক করুন Programতারপর ক্লিক করুন উপরে New launch configurationআইকন।

সবুজ তীর:Name ক্ষেত্রটি ব্যবহার করুন এবং আপনার নতুন সরঞ্জামটির নাম দিন "চালুর শেল" এর মতো চতুর। ইন Locationএলাকায় শেল কমান্ড যেমন লিখুন /bin/bash${env_var:SHELL}ম্যাকের অধীনে (এবং আমি আশা করি লিনাক্স) ডিফল্ট শেলটি আরম্ভ করার জন্য আরও জেনেরিক পদ্ধতি ব্যবহার করা হবে । তারপরে আপনি Working Directoryভেরিয়েবলটি ${project_loc}আপনার বর্তমান প্রকল্পের স্থানে ডিফল্ট ডিরেক্টরি সেট করতে ব্যবহার করতে পারেন । এর অর্থ হ'ল আপনি যখন সরঞ্জামটি চালু করবেন তখন আপনাকে নিশ্চিত করতে হবে যে আপনি কোনও সক্রিয় প্রকল্পে এক্সপ্লোরার বা উপযুক্ত সম্পাদক উইন্ডোতে আপনার কার্সার রেখেছেন। অধীনে Argumentsএলাকায় ব্যবহার -iইন্টারেক্টিভ মোডের জন্য।

নীল তীর:Build ট্যাবে স্যুইচ করুন এবং আনচেক করুন Build before launch। তারপরে Commonট্যাবে স্যুইচ করুন এবং পছন্দসই মেনুতে আপনার আদেশটি যুক্ত করতে ক্লিক করুন। এখন ক্লিক করুন Applyএবং Close। কনসোল ভিউটি প্রদর্শিত হচ্ছে তা নিশ্চিত করুন ( Window->Show View->Console)। প্যাকেজ বা প্রকল্প এক্সপ্লোরারের কোনও প্রকল্পে ক্লিক করুন বা এমন একটি সম্পাদক উইন্ডোতে ক্লিক করুন যাতে আগ্রহের প্রকল্পের কোড রয়েছে। তারপরে বাহ্যিক সরঞ্জাম আইকনে ক্লিক করুন এবং নির্বাচন করুন Launch Shell, আপনার এখন কনসোল ভিউতে একটি ইন্টারেক্টিভ শেল উইন্ডো রয়েছে।

চিত্রের নীচের বামে আপনি দেখতে পাবেন ক্রিয়াকলাপে tcsh শেল।

উইন্ডোজ নোট: এটি উইন্ডোতেও কাজ করে তবে আপনি ${env_var:ComSpec}অবস্থান ক্ষেত্রটি ব্যবহার করেন এবং আপনি আর্গুমেন্ট ক্ষেত্রটি ফাঁকা রাখতে পারেন।


এটা কি বাহ্যিক উইন্ডো হবে?
পল ভেরেস্ট

2
না এটি Eclipse কনসোল উইন্ডোতে কনসোল উইন্ডো খোলে।
টড

5
এটি একটি মার্জিত সমাধান, তবে এটি তৈরি করা সেশনটি পুরোপুরি কার্যকর নয়। আমি নিম্নলিখিত ত্রুটি বার্তা পেয়েছি:bash: cannot set terminal process group (1893): Inappropriate ioctl for device bash: no job control in this shell
Lu

1
অন্য সমস্যা: <kbd> ট্যাব </ কেবিডি> কার্যকর করে না।
Luís de Sousa

1
আমি দেখতে পেলাম যে (ন্যূনতম উইন্ডোজগুলির নীচে) ig {ওয়ার্কস্পেস_লোক} \ {_ প্রজেক্ট_নাম using ব্যবহার করে কাজ করে এমনকি যখন ন্যাভিগেটরে একটি সাধারণ ফাইল নির্বাচন করা হয়, যখন $ {প্রকল্প_loc me আমাকে সেই ক্ষেত্রে ত্রুটি দেয়। আমি মিন্টি (সাইগউইন) ব্যবহার করছি, এটি গ্রহগ্রহের কনসোলে খোলে না তবে আমি উইন্ডোজ সেন্টিমিডের চেয়ে ভাল পছন্দ করি;) এটির কাজটি -i এর পরিবর্তে দিতে "--e / bin / xhere / bin / bash.exe "
Antiphon0x

56

গ্রহন টিসিএফ টিম সবেমাত্র টার্মিনাল প্রকাশ করেছে (এসএসএইচ, টেলনেট, স্থানীয়)

মূলত টিসিএফ টার্মিনালের নামকরণ করা হয়েছে, তারপরে টিএম টার্মিনালের নামকরণ করা হয়েছে

http://marketplace.eclipse.org/content/tcf-terminals

অবশেষে উইন্ডোজ এবং লিনাক্স সব সমর্থিত

উইন্ডোজে গিট ব্যাশের জন্য সমর্থন বাগ 435014 সমাধান করা হয়েছে ।

এই প্লাগইনটি Enide Studio 2014 এবং Enide 2015 এ অন্তর্ভুক্ত রয়েছে

টার্মিনালটি অ্যাক্সেস করতে উইন্ডোতে যান -> দেখুন প্রদর্শন -> টার্মিনাল বা Ctrl+Alt+T


3
যদিও এর জন্য কিছু সেটিংস দরকার ... প্রতিবারই আমাকে উপযুক্ত ডিরেক্টরিতে সিডি করা দরকার।
dalvarezmartinez1

অপেক্ষা 1.3 মুক্তি। অনুরোধের সাথে যদি বাগের উত্থাপন যথেষ্ট না হয়।
পল ভেরেস্ট

এই দিন এবং বয়সে এটিই একমাত্র কার্যকরী সমাধান। আপনি টিএম টার্মিনাল সংস্করণ 4.0 ইনস্টল করেছেন তা নিশ্চিত করুন ।
Luís de Sousa

আমি বিশ্বাস করতে পারি না যে তারা রিমোট সিস্টেমের একটি ফোল্ডারটি ডান ক্লিক করতে এবং টার্মিনাল চালু করতে পেরেছিল। এটি প্রকৃতপক্ষে ব্যবহারের দক্ষতা হ্রাস করে।
বোস্টোন

@ পল ভেরেস্ট, আপনি কীভাবে টার্মিনালের কলার স্কিম পরিবর্তন করেছেন?
মেলাদ বাসিলিয়াস

12

Eclipse এর জন্য টার্মিনাল প্লাগ-ইন একটি কমান্ড লাইন ভিউ সরবরাহ করে (= INSIDE Eclipse), এই মুহুর্তে কেবল লিনাক্স এবং ম্যাক ওএস এক্স, উইন্ডোজ অনুপস্থিত। উইন্ডোজের জন্য, জেডাব্লু এর অ্যাপ্রোচ ব্যবহার করুন।


(উত্স: developerblogs.com )

আপডেট 1:
তারা উইন্ডোজ সমর্থন নিয়ে কাজ করছে, এই সমস্যাটি এবং একটি বেসিক বাস্তবায়ন দেখুন

আপডেট 2: আগস্ট 2013 থেকে এটিতে কাজ করছে না।


তারা অগস্ট ২০১৩ সাল থেকে কাজ করছেন না। alexruiz.developerblogs.com/?p=2428 "অ্যালেক্স রুইজ 3 আগস্ট, ২০১৩ রাত 12:49 এ উদ্ধৃতি দুর্ভাগ্যক্রমে আমি আর এই প্রকল্পটি বজায় রাখছি না, বেশিরভাগ অতিরিক্ত সময় অভাবের কারণে । "
পল ভেরেস্ট

1
সমাধানগুলি থেকে আমি এটি আমার পক্ষে সবচেয়ে ভাল চেষ্টা করেছি, ধন্যবাদ!
ডেরিও

11

বাহ্যিক সরঞ্জাম হিসাবে সি: \ উইন্ডোজ \ সিস্টেম 32 \ সেমিডি.এক্স.কে যুক্ত করুন। একবার চালানোর পরে, আপনি তারপরে এটিকে স্বাভাবিকগ্রহণের কনসোলের মাধ্যমে অ্যাক্সেস করতে পারেন।

http://www.avajava.com/tutorials/lessons/how-do-i-open-a-windows-command-prompt-in-my-console.html


(সূত্র: অবজভা ডটকম )


লিনাক্সের জন্য / বিন / ব্যাশ ব্যবহার করুন। তবে পথ সমাপ্তি কাজ করে না (লুনা)
ব্যবহারকারীর 11116


4

কেবলমাত্র একটি নতুন বাহ্যিক সরঞ্জাম কনফিগারেশন তৈরি করুন (এক্সপ্লিট রান থেকে -> বাহ্যিক সরঞ্জামগুলি)

উদাহরণস্বরূপ - বর্তমান রিসোর্স ডিরেক্টরিতে সাইগউইন টার্মিনাল খুলতে:

অবস্থান:

C:\cygwin\bin\mintty.exe

ওয়ার্কিং ডিরেক্টরি:

${container_loc}

যুক্তি:

-i /Cygwin-Terminal.ico  
-"cygpath -p '${container_loc}' | xargs cd"

আপনি প্রোগ্রামটি কার্যকর করতে এবং যুক্তি হিসাবে যুক্ত হিসাবে $ {env_var: ComSpec use ব্যবহার করতে পারেন: / সি শুরু করুন সি: \ সাইগউইন 64৪ \ বিন \ বাশ.এক্সে - লগিন -i, বা শুরু করতে --login -i বাদ দিতে পারেন গ্রহনটি দ্বারা নির্দিষ্ট ডিরেক্টরিটিতে ব্যাশ
ব্যবহারকারী 1050755

এই পদ্ধতিটি ব্যবহার করে আমি কীভাবে একাধিক খুলতে পারি? তারা সমস্ত এক কনসোল ভিউতে স্তূপিত বলে মনে হচ্ছে।
ব্র্যাড

3

অপ্টানা স্টুডিও 3 এর মধ্যে এ জাতীয় টার্মিনাল অন্তর্ভুক্ত রয়েছে। অন্যান্য উত্তরগুলিতে যা উল্লেখ করা হয়েছে তার তুলনায় আমি এটিকে দেশীয় টার্মিনালের সাথে খুব মিল খুঁজে পেয়েছি।



3

আমি যে সর্বোত্তম সমাধানটি সন্ধান করতে পেরেছি তা হ'ল টিসিএফ টার্মিনাল ১.২ (লুনা)

আপনি উইন্ডোজ কমান্ড প্রম্পট দিয়ে শুরু করবেন। এখানে চিত্র বর্ণনা লিখুন

আপনি যদি গিট ব্যাশ পছন্দ করেন তবে গিট ব্যাশটি এর ভিতরে goingুকতে পারবেন: টিসিএফ টার্মিনালসমূহ 1.2 এবং চলমান গিট ব্যাশ সহ গ্রহন করুন কৌশলটি হ'ল আদেশ:

D:\Apps\Git\bin\sh.exe --login -i

আপনি যেখানেই গিট ইনস্টল করেছেন সেখানে এই কমান্ডের পথটি পরিবর্তন করুন। আর্গুমেন্টগুলি - লগিন -i মূল।


2

... কিছুটা দেরি করে :) আপনি http://code.google.com/p/tarlog-plugins/ এ চেষ্টা করতে পারেন । এটি আপনাকে প্রকল্প এক্সপ্লোরার প্রসঙ্গ মেনুতে open shellএবং এর মত বিকল্প দেয় open explorer

এখানে রয়েছে http://sourceforge.net/projects/explorerplugin/ তবে এটি 2009-এ আটকা পড়ে মনে হচ্ছে।


2

আপনি আপনার স্থানীয় মেশিনে ssh / টেলনেট টার্মিয়াল ভিউ ব্যবহার করতে পারেন। কমান্ডগুলির জন্য সেই মজার ইনপুট বাক্সটি নেই।


2

আমি ইজিশেলকে প্রস্তাব দিচ্ছি , যা 'ওপেন' (কনসোল), 'রান', 'এক্সপ্লোর' এবং 'অনুলিপি পাথ' বৈশিষ্ট্যযুক্ত।


লুনায়, ইজি শেল দুর্ভাগ্যক্রমে, নেভিগেটর দৃশ্যে নয়, কেবল প্রকল্প এক্সপ্লোরার ভিউতে কাজ করছে।
কৃষাপ্রকাশ

ইজিশেল একটি সিস্টেম টার্মিনাল অ্যাপ্লিকেশন খুলবে, এটি কোনও গ্রিপ এম্বেড শেল সরবরাহ করে না।
Luís de Sousa

এটিই আমি খুঁজছিলাম :)
Jakob

1

নেটিভ শেল পেতে আমি এটি লিখেছিলাম ... এটি জিনোম-টার্মিনাল ব্যবহার করে একই জিটিকে উইজেট ব্যবহার করে যাতে আচরণটি প্রায় একইরকম হওয়া উচিত।

http://github.com/maihde/Eclipse-Terminal


2 বছরের জন্য আপডেট হয়নি
পল ভেরেস্ট

8 বছরের জন্য আপডেট করা হয়নি
স্টিফান

1

Eclipse 3.7 এ, আমি একটি টার্মিনাল ভিউ প্লাগইন পেয়েছি যা আমি Eclipse মার্কেটপ্লেসের মাধ্যমে ইনস্টল করেছি। বিশদগুলি নিম্নরূপ:

স্থানীয় টার্মিনাল (উপায়ে ডিম ফোটান) http://market.eclipsesource.com/yoxos/node/org.eclipse.tm.terminal.local.feature.group

স্থানীয় শেল এবং বাহ্যিক সরঞ্জামগুলির জন্য একটি টার্মিনাল অনুকরণ। সিডিটি কোর 7.0 বা তার পরে প্রয়োজন। লিনাক্স, সোলারিস এবং ম্যাকের কাজ করে। উত্স অন্তর্ভুক্ত।

সাইড নোট, এই টার্মিনালটি কার্যকর হয় না .bash_profileবা .bashrcতাই আপনি করতে পারেন

source ~/.bash_profile

এবং (যদি এটি `.Bash_profile দ্বারা উত্সাহিত না হয়)

source ~/.bashrc

হালনাগাদ:

এটি বাস্তবে এক্সিলিপ ফর্কটির জন্য টার্মিনাল প্লাগ-ইনের ভিত্তি ছিল । Http://alexruiz.developerblogs.com/?p=2428 থেকে উদ্ধৃতি

উয়ে স্টিবার 23 জুলাই, 2013 সকাল 12:57 এ

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


0

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

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


1
একটি সতর্কতা: আমি দুষ্ট শেল ইনস্টল করেছি এবং "অপ্রত্যাশিত ত্রুটি" ডায়ালগগুলি পেতে শুরু করেছি। সুতরাং, যদি আপনি এটিগুলি পান তবে এটি আনইনস্টল করুন।
xaav
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.