ইন্টেলিজ আইডিইএ: রান / ডিবাগ কনফিগারেশন হিসাবে শেল স্ক্রিপ্ট চালানো


115

কোনও উপায় আছে যার মাধ্যমে শেল স্ক্রিপ্টটি ইন্টেলিজি রান / ডিবাগ কনফিগারেশন থেকে আহ্বান করা যেতে পারে?


5
পাইচার্মে আপনি যদি এই জাতীয় বৈশিষ্ট্যটি দেখতে চান তবে আইডিইএ-112256 'কমান্ড লাইন' রান কনফিগারেশন বৈশিষ্ট্যটির অনুরোধটিতে ভোট দিন ।
— পাইওটর ডব্রোগোস্ট

উত্তর:



64

'বাহ্যিক সরঞ্জাম যুক্ত করুন' 'আরম্ভের আগে' কৌশলটি করে।

স্ক্রিনশট

শেল স্ক্রিপ্ট যুক্ত সরঞ্জাম সম্পাদনা করুন


3
এটি ভাল কাজ করেছে - আপনাকে ধন্যবাদ। আমি প্রোগ্রামটি ব্যবহার করেছি: `C: \ প্রোগ্রাম ফাইলগুলি (x86) it গিট \ বিন \ rm.exe` এবং প্যারামিটারগুলি: `-fr ~ / .গ্রিলস / .স্ল্যাচ / another অন্য উদাহরণ হিসাবে
— জিজ্ঞাসা 613

3
এটি কি এখনও এই বাহ্যিক স্ক্রিপ্টটি চালানোর পরে মানক রান / ডিবাগ কনফিগারেশনগুলির একটি চালায় না? আপনি যদি কেবল নিজের বাহ্যিক স্ক্রিপ্টটি চালাতে চান?
— গ্রেগ বেল

2
shবা শেল bashপ্রবেশ করে which shবা প্রবেশের পথটি সন্ধান করতে which bash। আপনি ওয়ার্কিং ডিরেক্টরি$ProjectFileDir$ হিসাবে ব্যবহার করতে পারেন যা একটি প্রকল্পের মূল ডিরেক্টরিতে নির্দেশিত ম্যাক্রো। অন্যান্য ম্যাক্রো (যেমন মডিউল নির্দিষ্ট ডিরেক্টরিগুলির জন্য) সন্নিবেশ ম্যাক্রো ... বোতামের নীচে পাওয়া যাবে ।
— এরিক

2
লঞ্চের পরে যদি আমার এটির প্রয়োজন হয়?
— জেরুস

11

ইন্টেলিজ আইডিইএ 2019.2 আপডেট

ইন্টেলিজ আইডিইএর নতুন সংস্করণে শেল স্ক্রিপ্ট সমর্থন অন্তর্ভুক্ত রয়েছে। এর অর্থ আপনি এখন আপনার প্রকল্পের জন্য শেল স্ক্রিপ্ট বিল্ড তৈরি করতে পারবেন ।

Edit Configurations > (+) Add New Configuration > Shell Script

আপনার স্ক্রিপ্টটি কার্যকর করার আগে আপনি অন্য কনফিগারেশন টাস্কটি যুক্ত করে এই প্রকল্পটি তৈরি করতে পারেন । এটির মতো দেখতে: শেল বিল্ড উইন্ডো যুক্ত করুন


1
হায়, যদি জাভা ডিবাগ কনফিগারেশনটি "অন্য কনফিগারেশন চালান" তে শেল স্ক্রিপ্ট ব্যবহার করে তবে কেবল শেল স্ক্রিপ্টটি শুরু হয়। ডিবাগ সেশনটি নয়।
— অরিমিক

1
@ অরিক এর জন্য একটি সমস্যা রয়েছে: youtrack.jetbrains.com/issue/IDEA-229741
— আন্দ্রে

10

11 সম্পর্কে নিশ্চিত নয়, তবে 12-এ রান / ডিবাগ কনফিগারেশনের একটি অংশ রয়েছে যা "লঞ্চের আগে" বলে অভিহিত হয় এবং আপনি নিজের শেল স্ক্রিপ্টটি "বহিরাগত সরঞ্জাম যোগ করুন" বিকল্পে নির্বাচন করতে পারেন।


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