吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1673|回复: 9
上一主题 下一主题
收起左侧

[求助] (已解决)求助大佬们关于vscode中编辑ahk输出中文乱码的问题

[复制链接]
跳转到指定楼层
楼主
devil_bruce 发表于 2022-8-25 06:31 回帖奖励
本帖最后由 devil_bruce 于 2022-8-25 09:06 编辑

感谢各位大佬指导,把vs的utf-8改成gbk乱码就没了

代码如下所示:

::red::
Send, <font{space}color='red'></font>
return


::include::
Send, {#}include<stdio.h>{Enter}{#}include<stdlib.h>{Enter}int{Space}main(){{}}


::dint::
Send, 积分(0→x){{}}
MsgBox, 你好
::dlim::
Send, 极限(x→0){{}}



运行结果如下:




通过百度查询得vscode是utf-8编码, 但目测这两个软件编码都一样啊, 为什么还会出现乱码呢, baidu尝试修改code-runner得json文件, 但依旧乱码



所以想问下各位大佬究竟是哪里的问题呢

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

沙发
涛之雨 发表于 2022-8-25 07:40
没写过ahk,但是感觉应该是和bat一样的



这个图右下角有个utf,单击,
弹窗看情况选择
如果是其他软件保存过的代码,拿vscode打开乱码,就选择以其他编码打开-直接点第一个推荐(如果还是乱码就换其他的国标)

如果是之前直接拿vscode保存的,就需要转码了,最好提前备份一下。
刚刚那个弹窗点击保存为其他编码-选择gbk或者更高的GB18030

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
devil_bruce + 1 + 1 谢谢@Thanks!

查看全部评分

3#
天心阁下 发表于 2022-8-25 07:52
code-runner的json文件目测没保存
ahk建议用utf-8 with bom

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
devil_bruce + 1 + 1 谢谢@Thanks!

查看全部评分

4#
cnkiller 发表于 2022-8-25 08:08
用utf-8 with bom就好了

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
devil_bruce + 1 + 1 谢谢@Thanks!

查看全部评分

5#
xiao-bai-shu 发表于 2022-8-25 08:18
控制台是 ANSI 的,源码保存为 GBK 或者记事本打开另存覆盖为 ANSI 再运行。这是控制台的缘故,之前写 C++ 经常碰到,不过后来 Visual Studio 就是傻瓜式操作了。

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
devil_bruce + 1 + 1 谢谢@Thanks!

查看全部评分

6#
xiao-bai-shu 发表于 2022-8-25 08:22
本帖最后由 xiao-bai-shu 于 2022-8-25 08:26 编辑

或者记事本几种编码挨个试试。

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
devil_bruce + 1 + 1 谢谢@Thanks!

查看全部评分

7#
冥界3大法王 发表于 2022-8-25 08:25
@devil_bruce
大姐,我们都用Scite来编辑AHK
你这是高射炮打蚊子。。。
UTF-8确实不乱码;再有AHK目录有A32和U32的两种版本;可以尝试下:参数+*.ahk 的方式来指定哪种版本来启动

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
devil_bruce + 1 + 1 谢谢@Thanks!

查看全部评分

8#
tyut2022 发表于 2022-8-25 08:45
py文件是用utf-8编码就可以,你这个不董

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
devil_bruce + 1 + 1 谢谢@Thanks!

查看全部评分

9#
hotdogmoon 发表于 2022-8-25 09:01
VScode默认UTF-8的编码格式打开文本文件,但是code-runner、powershell、cmd等控制台均使用GBK编码,所以才会出现中文乱码的情况。需要修改设置中的编码格式:打开“设置”->选择“用户”下的“文件”->在“Encoding”设置中下拉选择“GBK”编码。

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
devil_bruce + 1 + 1 谢谢@Thanks!

查看全部评分

10#
tricky6 发表于 2022-8-25 09:05
建议楼主试试用utf-8 with bom就不会有问题

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
devil_bruce + 1 + 1 谢谢@Thanks!

查看全部评分

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 06:36

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表