Open dai-motoki opened 3 months ago
最大の問題となるのがエンコーディングの違い(デフォだとShift-JISになって読み書きできなくなること)で、こちらは #12 で対応しました。
@ThePioneerJP おお。もうPR上がってましたね。素晴らしい👍
この仕組みを使う人で、BOMありUTF8は使う人はまずいないと思いますけど、今後、コンパイラを増やした時に、utf_8_sigを使う人がいるかもしれないということだけはどこかで検討しておいても良いかもしれません。 https://docs.python.org/ja/3/library/codecs.html#standard-encodings
@Yuutakasan フィードバックありがとうございます。
BOMありかなしかは、いずれは選択できるようにしたいかもしれないですね。 例えば、python以外の高級言語まで視野に入れた際には、MavenみたいBOMがあるとエラーになるものがあるので、そこでは確実になし指定したいですし、おっしゃるようなケースでは逆に確実にあり指定にしたいこともあるでしょうから…。
ただ、これはWindows対応とはちょっと別の話になってくると思います。
Windowsでどう動かしたのか備忘録として記載します。参考になれば。
Pythonは以下からインストール https://www.python.org/downloads/windows/ pip等のコマンドは同一
環境変数はPowerShellで以下のコマンドを実行して設定
参考情報)PowerShell https://learn.microsoft.com/ja-jp/powershell/module/microsoft.powershell.core/about/about_environment_variables?view=powershell-7.4