一言で言うと
毎回「# -- coding: utf-8 --」書くのが面倒なのでVSCodeの機能で簡単に書けるようにしました。
環境
M1 Mac
経緯
vscodeでpythonプログラムを実行しようとしたところ、以下のエラーが出た。
SyntaxError: Non-ASCII character '\xe9'
エラーを解消するためには、ファイルの先頭に以下をつければ良いらしい。
# -*- coding: utf-8 -*-
対策内容
ただこれを毎回書くのが面倒なので、スニペットで設定できるようにした。 参考にしたのは以下のブログ。
Visual Studio Codeに定型文(スニペット)を登録する方法
私が設定した内容は以下の通り。
"Python": { "prefix":"utf-8", "body": [ "# -*- coding: utf-8 -*-" ], "description": "対策:SyntaxError: Non-ASCII character" }
これで、「utf-8」と打ってタブキーを押せば自動で「# -- coding: utf-8 --」が挿入されるようになった。