2012-04-27 25 views
5

Bazı protokolleri kaydetmek ve daha sonra bir URL ile IntelliJ'i başlatmak mümkün olabilir. URL'sini bir JVM içinden Desktop.browse() aracılığıyla göndermeyi düşünüyorum.intellij'i URL aracılığıyla başlatın

Fikrim, URL'nin bir dosya adı parametresi ve bir satır numarası parametresi olan 'dan oluşmasıdır. Ve IntelliJ bu dosya adını açıp kaydına verilen satır numarasına gider. Bu zaten

intellij:/mypath/myfile#99 

yapılmış Has: İşte bir örnektir?

Bye

P.S. .: java.awt.Desktop Sınıf gelecek sürümlerinde kutunun dışında kullanılabilir olmalarını sağlamak sorunla ilgili geçici çözümler veya oy varolan için
http://docs.oracle.com/javase/6/docs/api/java/awt/Desktop.html

+0

neden bunu istiyorsun? –

+0

Böylece ayrı bir işlemde çalışan bir uygulama IDE'de bir dosya açabilir. Belki de gereksinim IDE'nin zaten çalışıyor olması. Ancak henüz başlamadıysa IDE otomatik olarak başlatılırsa iyi olur. Sonunda masaüstünde dosya türü ilişkilendirmesi olan bir şey çalışırdı. –

+0

OSX'te 'idea: //' için bir url protokolü işleyici ayarı vardır. Bununla birlikte belirli bir dosyayı nasıl açacağımı anlayamıyorum. – vaughan

cevap

İlgili konular