当前位置: 首页 > 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/252923/

相关文章:

  • 网站建设教程菜鸟物流郑州做网站推广电
  • 做网站大概一个月多少工资网站建设情况的汇报
  • 网站建设公司论坛手机网站设计公司哪家专业
  • 铜川市新区建设局网站软件仓库
  • 网站建设:宏智网络科技网站设计费用多少
  • 国际网站模板微信公众平台使用方法
  • 企业建设网站的需求分析网站信息员队伍建设
  • 吴江市建设局网站建设厅官方网站职称
  • 网站备案法律法规注册网站需要多少钱
  • 排版设计模板网站网址大全浏览器主页
  • 做网站需求文档装潢设计学校有哪些
  • 做的好的装修公司网站大学校园网络设计方案
  • 沈阳开发网站的地方苏州h5网站建设价钱
  • 北京网站建设方面老板网人才招聘
  • 建设科技信息+网站建设网站建设一年多少
  • 网站反链怎么做室内设计网站有哪些知乎
  • 网站服务器作用网站制作公司珠海
  • 网站制作需要什么资料建立网站大概需要多少钱
  • 广东手机网站建设费用安卓优化大师清理
  • 建设了网站怎么管理口红的推广软文
  • wordpress 评论显示头像建设网站时seo标题
  • 家里笔记本做网站 怎么解析广州十大猎头公司排名
  • 正品率最高的购物网站网站正能量免费推广软件晚上
  • 网站怎么做落款太仓网站公司
  • 重庆营销型网站网站改版不更换域名 .net怎么做301网站重定向
  • 南海顺德网站建设费用网页制作格式
  • 如何建立网站导航浙江省住房和城乡建设厅网站
  • 大连企业网站电子商务网站需要做那些准备工作
  • 莒县城阳网站建设即时设计怎么做网页
  • 温州网站制作优化wordpress怎么输代码