基本的に、これを行う方法(IntelliJでEclipse Plugin Get Code from Current Open File)を知りたいと思います。IntelliJ Plugin現在開いているファイルからコードを取得
8
A
答えて
9
どのようなコンテキストでですか?あなたは、アクション内にある場合は、例えば、単にのActionEventからすべてを取ることができます(eはAnActionEventある)
e.getData(LangDataKeys.EDITOR).getDocument().getText();
。
そうでなければ、プロジェクトからそれを得ることができます:ちょうど誰かがこのために探している場合には
FileEditorManager.getInstance(project).getSelectedTextEditor().getDocument().getText();
9
- あなたが現在開いているファイルのファイル名をしたい場合、あなたはいくつかを介してジャンプする必要があります追加のフープ:
Document currentDoc = FileEditorManager.getInstance(project).getSelectedTextEditor().getDocument();
VirtualFile currentFile = FileDocumentManager.getInstance().getFile(currentDoc);
String fileName = currentFile.getPath()
(Githubの検索で「getSelectedTextEditorファイル名」を入力することでこれを見つけた - 時にはあなたが必要とするすべてが...正しい方向へのポインタである)
関連する問題
- 1. コマンドラインから現在開いているアプリケーションを取得
- 2. VSCodeで現在開いているファイルを取得
- 3. Babel Pluginの現在のファイル名を取得しますか?
- 4. Android:現在開いているアプリケーションのスタック(配列)を取得
- 5. eclipse IDEから現在開いているファイルのパスを取得するには?
- 6. ASP.NETコードから現在のURLを取得する方法
- 7. コードから現在のGOPATHを取得する方法
- 8. Visual Studioで現在開いているファイルをビルドします。コード
- 9. IntelliJで現在開いているルビファイルを実行するには?
- 10. Java:開いているRandomAccessFileインスタンスからファイル名を取得
- 11. Ng-map現在開かれているInfowindowオブジェクトを取得する方法
- 12. JavaFXで現在開かれているステージを取得する方法は?
- 13. fopenで開いたファイルの現在の行を取得するには?
- 14. 現在のアクティビティから開始されていないアクティビティから特別な値を取得
- 15. c#word-2007アドイン:現在開いているワードファイルのパスとファイル名を取得しますか?
- 16. Atlassian Pluginの現在のユーザーからの資格情報を取得
- 17. JodaTime開始日から現在のミリ秒を取得
- 18. Intellij Idea Pluginは仮想ファイルのクラスファイルを取得します
- 19. Laravel Backpack - 酷いコントローラから現在のレコードを取得する
- 20. C#コードを使用してActive Directoryから現在のログインを取得する
- 21. Linuxファイル記述子 - 現在のリダイレクトstdoutファイルを取得していますか?
- 22. ログインページから現在のユーザーを取得
- 23. ブラウザから現在のURLを取得
- 24. は、内部の現在のメソッド名を取得、私は現在、このPHPコードを持っている/必要
- 25. Sharepointが現在のユーザNetworkCredentialをアクティブディレクトリから取得しない
- 26. wysihtml5エディタから現在選択されているテキストを取得する
- 27. 現在開いているVisual Studio IDEで.slnファイルをプログラムで開く方法
- 28. 現在のCSSファイルを取得
- 29. 現在開いているフォルダのファイルパスを取得するにはどうすればよいですか?
- 30. 現在の時刻に基づいてデータベースからデータを取得するPHP
関連する質問:現在開いているファイルのファイル名が必要な場合は、いくつかの追加のフープをジャンプする必要があります: – rob74