基本的に、これを行う方法(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. eclipse IDEから現在開いているファイルのパスを取得するには?
- 5. ASP.NETコードから現在のURLを取得する方法
- 6. コードから現在のGOPATHを取得する方法
- 7. IntelliJで現在開いているルビファイルを実行するには?
- 8. Java:開いているRandomAccessFileインスタンスからファイル名を取得
- 9. JavaFXで現在開かれているステージを取得する方法は?
- 10. fopenで開いたファイルの現在の行を取得するには?
- 11. c#word-2007アドイン:現在開いているワードファイルのパスとファイル名を取得しますか?
- 12. JodaTime開始日から現在のミリ秒を取得
- 13. C#コードを使用してActive Directoryから現在のログインを取得する
- 14. ブラウザから現在のURLを取得
- 15. Sharepointが現在のユーザNetworkCredentialをアクティブディレクトリから取得しない
- 16. 現在のCSSファイルを取得
- 17. IntelliJの通報+取得現在の作業ディレクトリ
- 18. ファイルが現在読み取られているかどうかの検出
- 19. 開いているファイルからのパスをPythonで取得する
- 20. PCで現在開いているプロセスを表示するJavaコード
- 21. ファイルが開いている場合ファイルを前面に取得
- 22. PHP取得し、現在のファイルのディレクトリ
- 23. 現在ログインしているFBユーザーのIDを取得する
- 24. Facebookで現在利用しているユーザーを取得する
- 25. 現在ログインしているユーザーSIDを取得する方法
- 26. Excelプログラミング。現在コピーされているセルを取得する
- 27. 現在ログインしているユーザー名を取得するには?
- 28. 現在開いているdiv内のdivを開く
- 29. 現在のファイル長の取得/ FileInfo.Lengthのキャッシュと古い情報
- 30. Javascript開いているウィンドウから要素を取得する
関連する質問:現在開いているファイルのファイル名が必要な場合は、いくつかの追加のフープをジャンプする必要があります: – rob74