Czy byłoby możliwe zarejestrowanie jakiegoś protokołu , a następnie uruchomienie IntelliJ przez adres URL. Jestem myślenie o przesłaniu adresu URL przez Desktop.browse() z wewnątrz JVM.Uruchomienie intellij przez URL
Mój pomysł jest taki, że URL składałby się z parametru nazwy pliku i parametru numeru wiersza. Następnie IntelliJ otworzy tę nazwę pliku i przewiń do danego numeru linii. Oto przykład: :
intellij:/mypath/myfile#99
Czy to już zostało zrobione?
Bye
P.S .: java.awt.Desktop Klasa
http://docs.oracle.com/javase/6/docs/api/java/awt/Desktop.html
dlaczego tego chcesz? –
Aby aplikacja uruchomiona w oddzielnym procesie mogła otworzyć plik w IDE. Być może wymagałoby to, że IDE już działa. Ale byłoby dobrze, gdyby IDE uruchomiono automatycznie, jeśli jeszcze się nie uruchomiło. W końcu zadziała coś ze skojarzeniem typu pliku na pulpicie. –
Na OSX znajduje się konfigurator protokołów URL dla 'idea: //'. Nie wiem, jak otworzyć konkretny plik. – vaughan