سؤال

أين يمكنني ضبطه؟أحتاج إلى تشفير الملفات بتنسيق UTF-8 افتراضيًا...لا يوجد شيء في الأدوات -> الخيارات أو أي قائمة أخرى على حد علمي :(

ملاحظة.لا أحتاج إلى تعيين الترميز الافتراضي لمشروع أو نحو ذلك، أريد أن يكون افتراضيًا لأي ملفات أقوم بإنشائها.شكرا لمساعدتك :)

هل كانت مفيدة؟

المحلول

وملف -> خيارات متقدمة حفظ

واختيار ترميز والنهايات الخط

والتحيات، حارس

نصائح أخرى

وبدلا من النقر فوق حفظ انقر فوق حفظ باسم. ثم انقر فوق قليلا أسفل السهم من حفظ لحفظ مع ترميز. حالما يتم ذلك وسوف تجلب لك إلى خيارات متقدمة حفظ والتي تظهر في الاستوديو VS الكامل. يمكنك بعد ذلك اختيار UTF-8 كما الترميز.

وتتوفر الخيارات الترميز المتاحة من القائمة المنسدلة التي تعلق على زر حفظ عند تحديد حفظ باسم ..

أعتقد أنه لا يمكنك تعيين ترميز المصدر كإعداد للمشروع.بدلاً من ذلك، فإنه يحاول تحديد ترميز المصدر من الملف، باستخدام خوارزمية محدودة إلى حد ما.جزء من تلك الخوارزمية هو

  • إذا كان يحتوي على توقيع UTF-8 (BOM)، فسيتم ترميزه باستخدام UTF-8
  • وإلا، فهو موجود في صفحة رموز نظام ANSI (CP_ACP)

قد تكون هناك بعض عمليات التحقق الإضافية بينهما (على سبيل المثال.التحقق من UTF-16 مع BOM أيضًا).

من خلال تجربتي، فإن ترميز "حفظ باسم" ليس مفيدًا جدًا، إلا إذا تم حفظه بتنسيق UTF-8-with-BOM.يمكنك حفظه بتشفير مختلف، ولكن عند إعادة الفتح، سيظل يفترض أنه CP_ACP.

وIIRC، يتم ترميز الملفات المصدر في الاستوديو المرئي بالفعل كما UTF-8.

ولكن، إذا كنت مخطئا أو إذا كنت ترغب فقط لإجبار أي ترميز معين، يمكنك القيام بذلك عن طريق اختيار الخيار Save As... لملف والتحقق من هدم الخيارات تحت زر حفظ من هناك.

وشكرا لك على إجاباتك ولكن هذا ليس بالضبط ما أحتاج.

طيب أنا سوف أحاول أن أكون أكثر تحديدا. هذا هو كيف ستسير الامور: أذهب إلى فتح الموقع، I فتح موقع الويب مباشرة عبر FTP. على الجانب الأيمن أستطيع أن أرى قائمة ملف. I انقر بالزر الايمن على ذلك، واختيار عنصر جديد، ملف أتش تي أم أل، ولدي ملف HTML جديد. أود أن أضيف بعض النصوص في ذلك، انقر فوق حفظ (CTRL + S)، يتم حفظ الملف. الآن أنا فتحه عبر المتصفح والتي أرى أنها ليست محفوظة في UTF-8. لذلك، يمكنني حل هذه المشكلة بأي شكل من الأشكال؟ :)

وأنت تقول أنه على الرغم من ترميز ملف مصدر في UTF-8، ومتصفح الإنترنت الخاص بك هو عرض بأنها الانسي؟ هل لديك علامة الترميز الفوقية محددة؟

http://tlt.its.psu.edu /suggestions/international/web/tips/declare.html

وهذه محاولة والمتصفح الخاص بك ينبغي أن يقول هو UTF-8. فقط حفظ ملف في UTF-8 لن تفعل ذلك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top