LoginSignup
6

More than 5 years have passed since last update.

posted at

updated at

Atom の snippets.cson の書き方の注意点

.atom/snippets.cson に複数の snippet を登録しようとしてはまりました。。
以下のように snippet を登録するのは誤りです。

snippets.cson
# 間違い!! log1 は有効になりません。
'.source.js':
  'log1':
    'prefix': 'l'
    'body': 'console.log($1);'

'.source.js':
  'log2':
    'prefix':'cl'
    'body': 'console.log($1);'

上のように書くと、最後の snippet しか有効になりません。
正しくは、下のように '.sources.js' にまとめて書きます。

snippets.cson
'.source.js':
  'log1':
    'prefix': 'l'
    'body': 'console.log($1);'
  'log2':
    'prefix':'cl'
    'body': 'console.log($1);'

もう一つ注意点として、上の log1log2 を同じ文字列にしてしまうと、最後の定義しか有効になりません。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
6