اضافه کردن به منوهای رایت کلیک در intellij idea

یکی از قابلیتهای خوبی که idea داره اینه که میشه توش batch file-cmd یا هر چیز دیگه‌ای که لازمه توش به عنوان external tools معرفی می‌کنیم و مثلا در فرآیندهای بیلد و … ازش استفاده کنیم.

یکی از استفاده‌هایی که من از این قابلیت کردم اضافه کردن برای رفتن به ریپوزیتوری اینترنال maven است و دیدن آرتیفکت داخل بروزر. برای این کار به قسمت تنظیمات setting رفته و مطابق شکل زیر فایل repo.bat رو بهش معرفی کردم و به عنوان آرگومان‌های پاس‌شده بهش $SelectedText$ رو انتخاب کردم.

 

در زیر محتوای فایل repo.bat رو هم گذاشتم، ولی به طور خلاصه بگم که کارش اینه که اولین پارامتری که بهش پاس میشه رو بر میداره و هرچی نقطه داره تبدیل به علامت / میکنه و در نهایت لینک ساخته شده رو با مرورگر پیش‌فرض سیستم باز میکنه.

 

@ECHO OFF

SET _groupId=%1
SET _result=%_groupId:.=/%
start http://maven-repository:8080/archiva/repository/internal/%_result%

 

در شکل زیر هم می‌تونین نحوه استفاده از اکسترنال تولز رو ببینین، فقط قبلش توجه داشته باشین که باید مقدار groupId رو انتخاب کرده باشین. :)

پست شده در جاوا با برچسب:

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

*

five + two =