- Visual Studio Code / VSCode Part3
132 :デフォルトの名無しさん[sage]:2018/02/02(金) 13:29:41.98 ID:qHIAWkxQ - >>130
ありがとうございます emmet作成用ディレクトリを作成し、snippets.jsonを置き ユーザー設定を変更しました そこまできて、 snippets.jsonの書き方が分からないという問題に突き当たりました 2016年頃の記事を見ると、ユーザースニペットを設定する場合には もともとのsnippets.jsonからコピーして変更すればいいと書いてあります ですが今のemmetには標準状態ではsnippets.jsonが含まれていないようです これではユーザースニペットを書く時のお手本がないので、困ってしまいます 皆さんどうしているのでしょうか?
|
- + JavaScript の質問用スレッド vol.124 + [転載禁止]©2ch.net
784 :デフォルトの名無しさん[sage]:2018/02/02(金) 13:49:28.44 ID:qHIAWkxQ - node.jsでUTF8ファイルにBOMを追加するという処理を書きました
BOMというのはFEFFという2バイトのバイナリなので ファイルに書き込む文字列の先頭に '\ufeff' を付加すればいいとネットで知り、そのとおりにやって実際に動作しています \uを使ってバイナリを書き込むことに関して疑問を持ちました \uという記法は4桁の16進数でUnicode文字を記述する方法とあります Unicode文字は「任意のバイナリ」とイコールではないと思いますが、 どうなのでしょうか? 今回はFEFFが偶然unicodeのコードの範囲におさまっていたから問題なく書けたのでしょうか? それともこの書き方でどんなバイナリデータでも書けるのでしょうか? だとしたら「Unicode」っていう必要あるか?と思うのですが、どうなのでしょうか?
|
- + JavaScript の質問用スレッド vol.124 + [転載禁止]©2ch.net
788 :デフォルトの名無しさん[sage]:2018/02/02(金) 15:30:38.66 ID:qHIAWkxQ - >>785-786
FEもFFもUnicodeのコード領域に含まれたUnicode文字列なのですね \u記法を任意のバイナリを書き込むために使うことは、できるかどうかしりませんが、 たとえできたとしても推奨はされない方法ということでしょうね ありがとうございました
|
- + JavaScript の質問用スレッド vol.124 + [転載禁止]©2ch.net
789 :デフォルトの名無しさん[sage]:2018/02/02(金) 16:18:08.94 ID:qHIAWkxQ - FEとFFが別々の意味かと勘違いしていました
FEFFで「ZERO WIDTH NO-BREAK SPACE」という一文字なのですね
|