当前位置: 首页 > news >正文

为什么别的电脑能打开的网站我的电脑打不开官方商城

为什么别的电脑能打开的网站我的电脑打不开,官方商城,wordpress主题在哪,衡水市住房和城乡规划建设网站背景: 在项目中遇到Windows平台VS的MSVC编译不识别Unix下UTF-8编码导致的编译失败问题。需要将Unix下的UTF-8转为UTF-8-BOM格式。网上找了些方式,之后又深入探究了下文档转换的可能性,共享给大家。(当然Windows和Unix平台代码格式…
背景:

在项目中遇到Windows平台VS的MSVC编译不识别Unix下UTF-8编码导致的编译失败问题。需要将Unix下的UTF-8转为UTF-8-BOM格式。网上找了些方式,之后又深入探究了下文档转换的可能性,共享给大家。(当然Windows和Unix平台代码格式编译问题还有其他关于编码格式选哪个好或在MSVC编译加上/utf-8或在文档开头加上一串宏等这里不探究了)

本文涉及的编码格式即ANSI、UTF-8、UTF-8-BOM、UTF-16BE、UTF-6LE等等在Notepad++的编辑菜单中格式均支持转换,文档格式即WIndows、Unix、Mac之间转换(主要是换行符差别)。

安装notepad++,并安装插件Python Script。安装方法可网上。

环境准备好后,打开notepad++进入插件->Python Script->New Script,新建一个脚本文件,保存在D:\Program Files (x86)\Notepad++\plugins\config\PythonScript\scripts,是个人notepad++的具体的安装路径。

然后键入如下类似代码:

import os
import sys# Path to the folder with files to convert
dir_to_convert = "D:\\workspace\\test"for root, dirs, files in os.walk(dir_to_convert):for file in files:if file[-4:] == '.cpp' or file[-2:] == '.h':  # Specify type of the filesnotepad.open(root + "\\" + file)#编码格式转换#notepad.runMenuCommand("Encoding", "Convert to UTF-8-BOM")notepad.menuCommand(MENUCOMMAND.FORMAT_CONV2_UTF_8)#文档格式转换notepad.menuCommand(MENUCOMMAND.FORMAT_TOUNIX)notepad.save()notepad.close()

上述代码供参考;

编码格式转换有两种方式:

1、使用runMenuCommand(),该函数需传入两个参数,建议将notepad++设置在英文下操作,第一个参数“Encoding”即是菜单栏的编码,第二个参数“Convert to UTF-8-BOM”即是该菜单下的某一具体选项。第二个参数可根据需要修改。(这种方式是网上说明比较多的一种,致敬)

2、使用menuCommand()命令,该函数仅需传入一个参数,该参数是宏定义好的值。具体命名宏可通过 插件->Python Script->Context-Help查看。具体哪个宏表示哪种格式,需要试一下,因为文档也没特别说明。本人也就关注了三个:

ANSI--MENUCOMMAND.FORMAT_CONV2_ANSI;

UTF-8---MENUCOMMAND.FORMAT_CONV2_AS_UTF_8;

UTF-8-BOM---MENUCOMMAND.FORMAT_CONV2_UTF_8;

文档格式转换:

命令是使用menuCommand(参数);参数对应三个宏分别是:

MENUCOMMAND.FORMAT_TODOS--Windows

MENUCOMMAND.FORMAT_TOMAC--MAC

MENUCOMMAND.FORMAT_TOUNI--Unix
 

http://www.yayakq.cn/news/815107/

相关文章:

  • 网站制作主题自己做的宫崎骏动漫网站
  • 有什么网站可以做六级题目嘛农产品信息网站的建设
  • 移动商城网站建设唐山建站公司模板
  • 诚信通国际网站怎么做商务网站建设课程
  • 深圳建设网站上市订餐网站建设
  • 室内设计素材网站哪个最好12306 网站谁做的
  • 网站asp木马删除苏州网站seo服务
  • 老外做的中国方言网站阿里云 wordpress 建站
  • 怎样建一个好的网站怎么让做的网站赚钱吗
  • 用dw怎么做登录页面的网站网站建设的拓扑结构
  • 供别人采集的网站怎么做佛山网站设计网站公司
  • 网加商学院网站怎么做0基础学设计该从何开始
  • 宝洁网站建设渭南市工程建设项目审批平台
  • 南昌p2p网站建设公司网站建设与管理课程标准
  • 网站平台建设成本浙江邮电工程建设有限公司网站
  • 网站排行怎么做网站个人简介怎么做
  • 有哪些免费网站可以发布广告自助建站系统搭建
  • 南通企业网站制作wordpress娱乐网
  • 网站视频主持人怎样用源代码做网站
  • 国外案例网站app大全
  • 广东省中山市网站手机网站可以做商城吗
  • 网站编程多少钱建设银行中国建设银行
  • 医院图书馆网站建设的意义安徽省建设厅网站电话
  • 济南建设网站哪里好长沙网红店
  • 宝山网站建设哪家好在线html编辑器
  • 抄袭网站违法网站制作是不是要一个后台
  • 北京公司网站建设报价兰州吸引用户的网站设计
  • 南海网站制作公司宁波建站模板系统
  • 中国建设银行信用卡网站首页wordpress如何获取视频封面
  • 廊坊网站建设公司费用网页传奇新游开服