2016-03-31 16 views
10

のいずれかのファイルで、githubの中のIntelliJ IDEA Community Editionをプロジェクトのソースコードに見たときは、私は、次の表記法を発見しましたか?どのツールを使って処理していますか?Intellijソースコードのこの注釈は何を意味していますか?</p> <pre><code>void m() { <selection><caret>System.out.println("");</selection> } </code></pre> <p>この<code><selection></code>注釈はどういう意味:

afterEnumConstantWithArgs.javaの完全な出所は以下の通りです。

​​
+0

どのファイルですか?あなたはそれにリンクできますか? –

+0

完了@DarthAndroid – pinker

答えて

8

まず、あなたがテストにデータ、いないソースファイル自体を読んでいる注意してください。おそらくこれはIntelliJにロードされるファイルをエミュレートしています。

<キャレット>は、キャレットがファイル内のどこに点滅しているかを示しています。 <選択>は現在選択されているコードになります。そのため、開始タグと終了タグがあります。

ソース:私がこれを理解するまでコードを読んでください。

this fileによって解析されているようです。

関連する問題