新しいプロジェクトを開始しようとしていますが、コード ファイルにどのエンコーディングを選択すればよいか知りたいです。
Linux で Python + JavaScript + HTML + CSS で Web アプリを作成しています。コード エディターの Notepad++ と KomodoEdit はいくつかのオプションを提供してくれます。
- ANSI でエンコード
- BOM なしの UTF-8 でエンコード
- UTF-8でエンコード
どのエンコーディングを選択すればよいかわかりません。
新しいプロジェクトを開始しようとしていますが、コード ファイルにどのエンコーディングを選択すればよいか知りたいです。
Linux で Python + JavaScript + HTML + CSS で Web アプリを作成しています。コード エディターの Notepad++ と KomodoEdit はいくつかのオプションを提供してくれます。
どのエンコーディングを選択すればよいかわかりません。
答えは、使用しているオペレーティング システムとソフトウェアのバージョン (特に Python のバージョン) によって異なりますが、「BOM なしで UTF-8 でエンコードする」を選択します。
実際には、ソース コードで非 ASCII 文字を使用することは避けます。必要な場合は、文字列リテラルとコメントでのみ使用してください。
それらを識別子に含めることは避けてください。
Web アプリケーションとして UTF-8 を使用することをお勧めします。UTF-8 は、ほぼすべてのブラウザーとオペレーティング システムをサポートします。