2017-01-17 5 views
1

$nameと入力したときにスニペットを作成していますが、${2:description}に行くためにタブを押すと、$thisになります。私は$thisを迂回し、ただの説明に直進します。また、ユーザーが入力する入力を大文字で入力することも可能ですか?スタティック変数スニペットの作成

はここを参照してください:あなたが(これはhereを文書化されている)\$はそれを行うための正しい方法になり$$、と$を脱出しようとしているようだ

https://gyazo.com/3022073092b13db8a62d9d828c811599

"Get/Set": { 
    "prefix": "-yadda", 
    "body": [ 
     "/**", 
     "*Getter for $name", 
     "*", 
     "* @return $name ${2:description}", 
     "*/", 
     "public function get$name() {", 
     " return $$this->$name;", 
     "}", 

     "/**", 
     "*Setter for $name", 
     "*", 
     "* @param [$name] ${2:description}", 
     "*/", 
     "public function set$name($$name) {", 
     " $$this->$name = $$name", 

     " return $$this;", 
     "}" 
    ], 
    "description": "Generate Getters and Setters" 
} 

答えて

0

これが私の作品:

"Get/Set": { 
    "prefix": "-yadda", 
    "body": [ 
     "/**", 
     "*Getter for $name", 
     "*", 
     "* @return $name ${2:description}", 
     "*/", 
     "public function get$name() {", 
     " return \\$this->$name;", 
     "}", 

     "/**", 
     "*Setter for $name", 
     "*", 
     "* @param [$name] ${2:description}", 
     "*/", 
     "public function set$name($$name) {", 
     " \\$this->$name = $$name", 

     " return \\$this;", 
     "}" 
    ], 
    "description": "Generate Getters and Setters" 
} 
関連する問題