2017-12-01 10 views
0

Visual Studioコード用のJavaコードスニペットを追加したいと思います。 System.out.println()しかし、スニペットはjsonで書かれていますが、これは私の経験がありません。誰も私がこれらのJavaスニペットをどのように構造化するのか、そしてプログラミングの際にそれらを実際にどのように使用するのかを助けてくれますか?Visual StudioでのJavaコードスニペットの記述jsonのコード

これは私自身の試みだった:私は、私はそれが間違っているか、私が正しくスニペットにアクセスしていないよか書いてきたかどうかわからないけど

"Print to console": 
{ 
    "prefix": "System", 
    "body" : ["System.out.println("], 
    "description": "Print to the console" 
} 

答えて

0

https://code.visualstudio.com/docs/editor/userdefinedsnippetsからあなたは、特定の言語のために、独自のスニペットを定義することができます。スニペットファイルを開いて編集するには、「ファイル」>「環境設定」(Macの場合は「コード」>「環境設定」)で「ユーザースニペット」を開き、スニペットを表示する言語を選択します。

上記の手順を使用してjava.jsonを開いた後、コメント付きの例が表示されます。スニペットを修正するに

、それは次のようになります。

"Print to Console": { 
    "prefix": "System", 
    "body": [ 
     "System.out.println(\"$1\");" 
    ], 
    "description": "Print to the console" 
} 

あなたはvscode上のシステムを入力すると、あなたはあなたの提案を与えることのIntelliSenseが表示されます。

+0

代わりに "System.out.println( '$ 1');"を使用すると、内部をエスケープする必要はありません – Mark

+0

ありがとうございました!他の人が見ている場合は、角かっこスニペットが追加されたときにカーソルがそこから開始されることを意味します。 – BenjaminJC

関連する問題