|
本帖最后由 zjianz 于 2024-11-21 05:24 PM 编辑
一直以来,Paotin++在win系统的默认终端都是Windows Terminal(WT),但是wt只支持win10及以上的系统,因此win10以下的系统运行paotin就很成问题。
最近炮爷提到vscode的终端也可以运行pt(并且审美看得过去),因此本着兴趣我就研究了下具体的操作方案。
一、安装
Paotin的安装可以参考wiki链接,因为我们不需要wt作为终端,所以只需要按照第二步下载安装一个最新版本的 pt 就好了
VS Code是免费的,可以在官网上下载,不过旧版本windows需要注意,最新版的vscode不兼容老版本的windows系统,所以要到对应版本的发布页面去下载安装
vs code本身也是一款优秀的代码编辑器,如果用它来写pt脚本,可以参考其它帖子,比如【超详细!】给paotin萌新的从0开始机器人编写系统性教程
补充:支持旧版本Windows的vsc安装包可以在炮爷那里获取,详见6楼
补充:Paotin的windows版本tt++.exe需要cygwin1.dll支持,这个dll在3.4版之后,不再支持win7。需要下载 并用其覆盖D:\paotin\bin\ 路径下的同名文件
感谢【Paotin++】win7驾驭炮艇的4种武器(win终端 cygwin版本 tt命令行) 的作者chsan为我指出这一问题
二、北侠,启动!
全部安装好之后,只需要打开vs code,在菜单栏选择 文件 --> 打开文件夹 --> D:\paotin ,来打开paotin文件夹,这里以及后文都默认pt安装到了D盘,如果你安装pt是选择了其它盘符,就对应修改一下好了。
之后在新打开的vs code窗口里选择菜单栏 --> 终端 --> 新建终端(快捷键ctrl+`)就能开启终端了,默认的终端是powershell
我们在终端输入命令(注意tt++.exe后有空格 )
- .\bin\tt++.exe .\ids\pkuxkx
复制代码 就可以启动北侠了
-->
在这个界面输入id、密码完成登录,我们会看到终端下方出现了一行醒目的提示
这个提示是给wt用户看的,它的意思是pt为这个id生成了一个配置文件,以后可以直接用对应的文件来登录这个id,在vs code里,我们可以在下次登录时改为输入
- .\bin\tt++.exe .\var\ids\positron
复制代码
来进行登录(positron记得换为你自己的id)
三、一些Qol配置
1. 配置终端设置
我们可以把前面的两条登录指令保存下来,这样每次登录时就不需要记命令,鼠标点点就完成了,方法如下:
(1)在终端下拉框里选择"配置终端设置",找到terminal.integrated.profiles.windows,点击 "在 settings.json 中编辑"
它会打开一个json文件,里面有很多配置,我们只需要关心"terminal.integrated.profiles.windows"这一项就行了,这样编辑
- "terminal.integrated.profiles.windows": {
- "PowerShell": {
- "source": "PowerShell",
- "icon": "terminal-powershell"
- }, // 这条代表原本已有的配置文件,不用动它
- "pkuxkx":{
- "path": "D:\\paotin\\bin\\tt++.exe",
- "args": [
- "D:\\paotin\\ids\\pkuxkx"
- ]
- }, // 这条代表启动pkuxkx,用来登录新id
- "量力行@pkuxkx": {
- "path":"D:\\paotin\\bin\\tt++.exe",
- "args": [
- "D:\\my-paotin\\ids\\zjianz"
- ]
- }, // 这条代表自动登录对应id,自动调整
- },
复制代码 这里第一条代表原本自带的条目(实际可能有很多条),我们要做的就是把后两条添加上去
编辑完成后ctrl+s保存,退出重启vs code,你就能在终端下拉框里找到这些条目了
2. 分屏操作
vscode的终端支持横向拆分,方法很简单,先启动两个终端,然后按住第二个往第一个画面里拖就行了
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|