通过调试运行python文件(F5),需要在launch.json文件的configurations
属性内加上"cwd": "${fileDirname}"
借助screen
实现任务的后台运行,这样即使与服务器的连接断了,也能够保证任务的继续。
主要有三个常用指令:
创建新窗口:在该窗口下运行想要保持的程序,name为窗口的名字,程序运行后可使用Control + A + D
关闭该窗口,使窗口保持在后台运行
xxxxxxxxxx
screen -S name
恢复窗口:打开指定名称的窗口
xxxxxxxxxx
screen -r name
结束窗口:关闭后台进程,首先使用screen -ls
获得所有窗口的信息,随后使用kill
指令杀死想要关闭的进程
xxxxxxxxxx
screen -ls
kill port # port为对应进程对应的进程号
下载MacTex并安装
在VS code中安装Latex Workshop和Latex language support插件
配置环境变量
xls /Library/Tex/texbin # 检查路径是否存在
vim ~/.bash_profile
export PATH=$PATH:/Library/Tex/texbin # 在bash_profile文件夹中追加PATH
source ~/.bash_profile # 使bash_profile文件生效
# 注:在Linux中安装Latex时应该添加以下三条命令到.bash_profile中
export MANPATH=${MANPATH}:/usr/local/texlive/2023/texmf-dist/doc/man
export INFOPATH=${INFOPATH}:/usr/local/texlive/2023/texmf-dist/doc/info
export PATH=${PATH}:/usr/local/texlive/2023/bin/x86_64-linux
修改settings.json文件
在VS code中点击左下角打开设置界面,在设置界面右上方中点击上图中右上方按钮打开settings.json文件,将下面带面复制到文件夹中即可完成latex的配置
xxxxxxxxxx
{
"latex-workshop.latex.tools": [
{
"name": "xelatex",
"command": "xelatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"-pdf",
"%DOC%"
]
},
{
"name": "latexmk",
"command": "latexmk",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"-pdf",
"%DOC%"
]
},
{
"name": "pdflatex",
"command": "pdflatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOC%"
]
},
{
"name": "bibtex",
"command": "bibtex",
"args": [
"%DOCFILE%"
]
}
],
"latex-workshop.latex.recipes": [
{
"name": "xelatex -> bibtex -> xelatex*2",
"tools": [
"xelatex",
"bibtex",
"xelatex",
"xelatex"
]
},
{
"name": "xelatex",
"tools": [
"xelatex"
]
},
],
"editor.wordWrap": "on"
}