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


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.