0%

各种工具使用手册

工具能大大提升效率。所以掌握有必要掌握一些常用工具。

一. ChatGPT

如何订阅GPT4 PLUS?

  1. 官网链接 (openai.com)注册一个OpenAI账号并登录(建议通过Google邮箱注册)
  2. 注册过程中,需要用到手机号验证,使用SMS-Activate解决
  3. 1、2步完成后,就可以使用ChatGPT服务了,但是只能使用3.5而且有次数限制。点击升级,会看到一个支付界面,界面里要填银行卡相关信息。银行卡只能使用美国的。所以在FOMEPay上购买一张虚拟美国银行卡,往里充钱。然后将卡号信息填到刚才的界面中即可。
  4. 充值成功,可正常使用ChatGPT4

(注意,充值过程尽量要全程使用美国IP的梯子!)

如何使用?

想怎么用怎么用,推荐几个插件:

  1. WebPilot:帮助ChatGPT联网搜索信息
  2. Wolfram:科学计算,图标绘制
  3. Tutory:可以帮你制定任意领域的学习路线
  4. Ai Tool Hunt:找插件的插件
  5. MixerBox Scholar:可以访问一些学术资源

二. VS Code

VS Code作为最常用的IDE,掌握其使用方法以及相关插件十分必要。

而且这玩意还可以通过Github同步配置,所以配置一次,永久享用。

而且VS Code里有终端,于是写项目配合git使用很方便。

快捷键

  • ctrl + ,:设置
  • ctrl + shift + p:命令面板
  • ctrl + p:最近文件列表
  • ctrl + j:切出下面板(用来在代码和终端输入间跳转)
  • ctrl + b:隐藏/显示目录
  • ctrl + shift + n:新建vscode窗口
  • ctrl + 1/2/3:分屏/不同分屏中跳转
  • ctrl + alt + right/left:将文件移动到不同分屏中
  • alt + ijkl/[]:上下左右/HOME,END(自己改的键)
  • alt + up/down:行移动

插件

code runner
  • ctrl + alt + n:编译运行程序
  • ctrl + c:退出当前命令(死循环时退出运行)
WSL
  • 直接在本地vscode登入进wsl子系统中的vscode
  • 或者在wsl中输入code .进入vscode界面
Git Graph
  • 装了之后,直接在vscode中就可以查看提交/分支状态
  • 可以查看每次commit的id/author/date/parents/与上一次commit的不同之处
    • 查看与任意一次commit的不同之处:先点一个,再按住ctrl点另一个
Todo Tree
  • TODO表示待办,FIXME表示写了一半还没写完,BUG表示这段程序有问题,HACK表示这段程序可以优化,NOTE表示想法
  • 这个插件除了方便写注释,还可以充当打标签的作用
Bookmarks
  • 打标签,当程序很长的时候,用鼠标跳转很不方便,用书签跳转就很快。
Jupyter
  • 无需安装jupyter notebook即可在vscode实现相同功能
  • Esc + M:markdown模式
  • Esc + Y:代码模式
  • ctrl + enter:运行
  • Esc + D, D:删除该单元
  • Esc + B:在下方添加一个单元
  • Esc + A:在上方添加一个单元
  • Esc + L:显示行号
Draw.io Integration
  • 画流程图

三. SAI2

SAI2的最最最基本使用(我不玩板绘)。主要用来方便授课。

因为最近接了一个线上一对一的算法家教,所以买了一块数位板(高漫1060pro)方便授课,然后下了个SAI2。

首先改板子的映射区,这个型号的板子对我来说太大了,手移动距离太多很累。所以把板子工作区域改小。记得去官方下驱动。

然后是改板子的快捷键,我板子的快捷键从上到下分别是:(对应着SAI2里的功能)

  • 选中、剪切
  • 复制、粘贴
  • 画笔、橡皮
  • ctrl、shift
  • 文字、ESC
  • 合并图层、画面居中

所以设置好快捷键后,基本上只需要打开SAI2,然后在板子上操作就好了。不怎么需要去SAI2里操作了。

说一下SAI2的操作逻辑,首先是文字,每次输入文字SAI2都会新建一个图层,所以在输入完文字后要按ESC + 合并图层,才能将文字和原本内容合并到同一图层中。

然后是粘贴,在你选中、复制、粘贴后,粘贴的内容会新开一个图层。所以需要按住ctrl移动到恰当位置后,按下合并图层,才能实现粘贴的内容和原内容在同一图层中。

最后是操作时遇到的一些问题:

  1. 为什么切换到画笔后,写不出东西?
    • 可能是因为你选中了某个区域,没有取消就切换到画笔模式了。所以可以先按剪切后,再切换到画笔模式即可正常工作。

四. Adobe illustrator

通俗的理解,Adobe illustrator就是针对于矢量图的画图工具。发英文期刊/会议,配图格式经常要求是矢量图且质量比较高。所以matplotlib/Matlab + Adobe illustrator + MathType就足以制作论文的配图。

界面

  • 视图 -> 标尺:打开标尺
  • 右键标尺:选择标尺单位
  • 视图 -> 智能参考线:打开自动吸附功能
  • 文件 -> 存储:即保存,格式有eps等
  • 文件 -> 导出:即导出,格式有jpg/png等
  • 文件 -> 置入:插入图片到该画板
  • 窗口 -> 描边:里面有更多关于描边的参数(例如画箭头/虚线)

操作

  • 鼠标中键:移动
  • alt + 滚轮:放大/缩小
  • 双击对象:对象进入隔离模式,防止操作时误操作到其它对象

工具栏

  • 空心箭头(普通选择)
    • 单击对象:用于选择然后移动/放大/缩小/旋转
      • 右键:编组/取消编组
    • 按住ctrl:显示所有锚点,点击锚点可编辑锚点
    • 按shift + 单击其它对象:可多选其它对象
    • 按alt + 拖动:可复制一份对象出来
  • 形状工具
    • 右键可以选择画不同的形状,按住shift可画标准化图形
    • 矩形、椭圆、多边形、星形、直线

属性/图层/库

  • 属性:调节对象的属性,比如改变位置/设置颜色/填充