windows 的 vscode 使用 powershell 终端文字错位

2017-06-02 11:01:53 +08:00
 wly19960911

昨天重装了系统跑了一遍 pip3 安装工具的时候突然发生 powershell 的文字错位错误,但是 powershell 本身并没有问题。多次重装也修复不了。而且每次重装都能读取之前的 workspace,肯定有用户相关的配置,可是并不知道在哪里去删除 。有什么解决的方法么,或者完全卸载 vscode 的方法,我找了 appdata 目录下没有 vscode 相关文件夹的样子,用户目录下的.vscode 也只是一个扩展的相关路径。

5250 次点击
所在节点    问与答
16 条回复
jy02201949
2017-06-02 11:03:30 +08:00
万年无法修复的问题,不止楼主你遇到了
qianlifeng
2017-06-02 11:06:10 +08:00
话说我也遇到了
wly19960911
2017-06-02 11:11:40 +08:00
@jy02201949
cmd 也是错位的,我都想删除用户信息的相关配置去解决这破问题,找不到目录。


@qianlifeng
我目前有个替代方案就是使用 git bash 去代替 windows 的终端,但是这样错位还是很不爽,昨天学习 scrapy 突然发现翻页的内容没有了,我还以为 git bash 不能用,刚刚测试发现好像没问题,,
wly19960911
2017-06-02 11:12:40 +08:00
@wly19960911
回复#2 的里面 "但是这样错位还是很不爽" 指的是 windwos 的终端 不是 git bash
qianlifeng
2017-06-02 11:13:45 +08:00
貌似是 window 10 的锅,已经出了补丁,试一下看能不能解决
https://github.com/Microsoft/vscode/issues/19665
wly19960911
2017-06-02 11:22:32 +08:00
@qianlifeng
好的,我正在尝试更新,看 github 的回复更新应该没问题。
geelaw
2017-06-02 11:26:16 +08:00
方案 1:使用 legacy console。

方案 2:放弃使用内嵌的 console,而是把 console dock 到桌面的一角(像任务栏一样),可以用我写的 Dock-PS 达成 https://github.com/GeeLaw/Dock-PS
geelaw
2017-06-02 11:27:47 +08:00
另外要寻找 VSCode 的安装位置,可以启动 Code 之后在任务管理器找到 Code.exe,打开上下文菜单,选择 Open file location。
wly19960911
2017-06-02 11:36:09 +08:00
@geelaw
我还是想用内嵌的更方便。

另外我不是想找到 code 的位置,而是 code 保存的用户资料的信息的位置,但是这已经无所谓了。更新补丁后已经解决

@qianlifeng
@jy02201949
更新补丁后可解。感谢#5 的方法
Xs0ul
2017-06-02 12:01:45 +08:00
@qianlifeng #5 神奇,打开更新看到最近检查时间是 8 点,无更新。手动点了检查居然收到了补丁,真是这么巧?还是有灰度测试之类的机制?
geelaw
2017-06-02 12:07:51 +08:00
@wly19960911 Code 的数据在 $env:APPDATA\Code 里面,其中 $env:APPDATA 应该是指向 C:\Users\用户名\AppData\Roaming 的。
superPershing
2017-06-02 12:09:58 +08:00
正常,印象中这货有时候在 Ubuntu 下也错位。。
wly19960911
2017-06-02 12:16:55 +08:00
@geelaw
看到了,对这些环境变量实在不熟,感谢,可能以后用得上吧,
gateswong
2017-06-03 08:34:25 +08:00
LZ 你还是用 Powershell ISE 吧 Windows 终端+CJK 总是会这样
JoyNeop
2017-07-10 22:20:41 +08:00
手贱搜索了一下楼主的用户名……
wly19960911
2017-07-11 07:59:45 +08:00
@JoyNeop ……哈哈哈哈哈哈,这个用户名我已经开始抛弃了。本来想想重新注册一个 v2 账户来着,但是有点年限的号又不想丢。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/365400

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX