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

网站制作软件 aws闵行18路

网站制作软件 aws,闵行18路,jsp是网站开发语言吗,深圳做网站服务公司代码中统一使用utf-8编码是最好的#xff0c;但是有一些多人合作的项目或者一些历史遗留代码#xff0c;常见一些中文注释乱码的问题。这里以一个开源项目evpp为例子 evpp。以项目中的一个commit id为例#xff1a; 477033f938fd47dfecde43c82257cd286d9fa38e #xff0c; …代码中统一使用utf-8编码是最好的但是有一些多人合作的项目或者一些历史遗留代码常见一些中文注释乱码的问题。这里以一个开源项目evpp为例子 evpp。以项目中的一个commit id为例 477033f938fd47dfecde43c82257cd286d9fa38e git checkout -b test 477033f938fd47dfecde43c82257cd286d9fa38e , 切换一个分支用于测试。这个项目中的 evpp/logging.h 文件的注释就存在乱码。本人用vscode打开的截图如下 当然这种情况在网页上或者notepad上有的可以看清楚乱码的注释。但是这没有解决根本问题编码混乱还是存在。如果代码中这种情况比较少手动修改一下也是可以的文件比较多就比较痛苦了。如下的perl脚本用于解决这个问题。 #! /usr/bin/perl use v5.14; use Tie::File; use Encode;for my $filePath (ARGV) {unless (-f $filePath) {warn $filePath does not exist !!!;next;}tie my contentArry, Tie::File, $filePath;for my $line (contentArry) {next if encode(utf-8, decode(utf-8, $line)) eq $line;$line encode(utf-8, decode(gbk, $line));}untie contentArry; }脚本的用法举例脚本命名为 process_comments.pl 然后在Git Bash中直接执行 ./process_comments.pl logging.h 即可参数可以输入多个文件名。执行脚本后 git diff一下 可以清楚的看到乱码的注释正常显示了。在vscode中也显示正常。OK又可以愉快地码代码了
http://www.pierceye.com/news/331772/

相关文章:

  • 石家庄网站建设德信互联科技有限公司爬取漫画数据做网站
  • 国内免费iphone网站百度自然排名优化
  • 自己做网站主机做网站和推广
  • wordpress 淘宝嘉兴做网站优化
  • h5 网站开发流程asp个人网站建设
  • 网站建设 正邦企业邮箱怎么认证
  • 建设流网站项目成都住建局官网首页
  • 网站简历文字如何空行产品如何推广市场
  • 吕梁网站设计腾讯营销平台
  • 如何查看网站流量公众号申请网站
  • 阐述企业搭建网站的重要性免费做效果图的网站有哪些
  • 快速网站搭建南宁广告公司网站建设
  • 做数学题网站专业做网站建设 昆山
  • 建筑网站上海网页设计图片素材网
  • 延边网站开发depawo做汽车网站销售怎么入手
  • 商城网站开发技术南京好的网站制作公司
  • 嘉兴网站建设嘉兴网站推广网站网络营销方案
  • 镇江建工建设集团网站建设银行网站怎么基本转个人
  • 自己建的网站打开的特别慢盐城网站建设效果
  • 专业建站报价wordpress这软件怎么搜索
  • 德国网站建设电工培训内容
  • 织梦手机wap网站标签调用外贸网站建设公司如何
  • 在那里能找到网站泰安公司网站开发
  • 大兴区企业网站建设我们网站的优势
  • 呼伦贝尔市建设局网站关键词如何排名在首页
  • 网站带后台模板网站的建设宗旨
  • 深圳网站建设php专门查企业的网站
  • 做问卷调查的网站有啥世界比分榜
  • 网站301定向深圳电梯广告制作公司网站
  • 个人网站做推广系统开发师