Prefacio
Pycharm, ItelliJ, sublime network disk descarga
Código de extracción: pasos de activación i0wk
Pasos generales:
1、下载: pycharm-2019.3.3.tar.gz压缩包
2、移动到opt目录下:sudo mv xxxx.tar.gz /opt/
3、解压: sudo tar zxvf xxxxx.tar.gz
4、进入目录找到可执行文件(安装软件程序):一般在bin目录下 eg: ./pycharm.sh
5、创建终端快捷键(可做可不做,一般小型软件可以创建软连接)
sudo ln -s /opt/pycharm-2019.3/bin/pycharm.sh /usr/bin/pyc
pyc启动
6、创建桌面快捷键图标
1)建立文件或复制文件 xxx.desktop (bin目录下有的自带,没有的新建)
一般格式如下:
[Desktop Entry]
Version=1.0
Type=Application
Name=PyCharm
Icon=/opt/pycharm-2019.3.3/bin/pycharm.png # 软件图标路径
Exec="/opt/pycharm-2019.3.3/bin/pycharm.sh" %f # 软件执行路径
Comment=The Drive to Develop
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-pycharm
2)还有一种方法可以直接从安装好的pycharm的tools中创建desktop entry。
如果不成功,可能你操作了(步骤1),已经创建了一个。
打开/usr/share/applications/文件夹,若发现里面已经有一个pycharm文件,
就是之前安装过的软件的桌面图标的链接,将这个链接删除之后,再重新写入一个新的链接,就可以了。
7、加可执行权限(有的需要修改权限)
sudo chmod u+x /usr/share/applications/pycharm.desktop
Los siete pasos anteriores básicamente completan la instalación del software.
tar
Comandos de uso común
tar
El v
parámetro de comando se utiliza para imprimir detalles del terminal, no se pueden omitir casos especiales. c
El parámetro significa compresión y el x
parámetro significa descompresión. f
El parámetro representa el documento.
Si desea comprimir:
tar cf after.tar some-file-or-dir
Si quieres descomprimir:
tar xf after.tar
Para el archivo .tar.gz, cf
o xf
agregado antes de que el z
parámetro se convierta en: zcf
o zxf
;
para el archivo .tar.bz2, cf
o xf
agregado antes de que el j
parámetro se convierta en: jcf
o jxf
;
para el archivo .tar.gz, cf
o xf
agregado antes Z
El parámetro (z mayúscula) se convierte en: Zcf
o Zxf
.
Uno, software de instalación Sublime
método uno:
1. Descárguelo directamente del sitio web oficial: http://www.sublimetext.cn/3
2. Mueva o copie el archivo descargado al directorio especificado y descomprímalo
# 复制到指定目录
sudo cp sublime_text_3_build_3211_x64.tar.bz2 /opt/
# 移动到指定目录
sudo mv sublime_text_3_build_3211_x64.tar.bz2 /opt/
# 解压
sudo tar vxjf sublime_text_3_build_3211_x64.tar.bz2
# 由于我是复制的,我就把文件移除了(如果是移动的就自己决定)
sudo rm -rf sublime_text_3_build_3211_x64.tar.bz2
3. Establecer el inicio del acceso directo de comando (subl) y el icono de la aplicación
Ingrese a la carpeta descomprimida:cd sublime_text_3/
<1> Crear inicio rápido
# subl自定义、可更换
sudo ln -s /opt/jvm/sublime_text_3/sublime_text /usr/bin/subl
# 测试(直接在命令窗口输入subl)
subl
<2> Crear icono de aplicación (escritorio)
a. Cree un archivo o cópielo y ábralo
# 可以复制解压文件夹下的sublime_text.desktop(本文使用)然后编辑
sudo cp sublime_text.desktop /usr/share/applications/
# 直接新建
sudo gedit /usr/share/applications/sublime_text.desktop
b. Edite o agregue el siguiente contenido en el archivo abierto
[Desktop Entry]
Version=1.0
Type=Application
Name=Sublime_text_3
GenericName=Text Editor
Comment=Sophisticated text editor for code, markup and prose
Exec=/opt/sublime_text_3/sublime_text
Terminal=false
MimeType=text/plain;
Icon=/opt/sublime_text_3/Icon/256x256/sublime-text.png
Categories=TextEditor;Development;
StartupNotify=true
Actions=Window;Document;
[Desktop Action Window]
Name=New Window
Exec=/opt/sublime_text_3/sublime_text -n
OnlyShowIn=Unity;
[Desktop Action Document]
Name=New File
Exec=/opt/sublime_text_3/sublime_text --command new_file
OnlyShowIn=Unity;
ctrl+s
¡O haga clic en save
Guardar! ! !
Exec=/opt/sublime_text_3/sublime_text // 软件执行路径
Icon=/opt/sublime_text_3/Icon/256x256/sublime-text.png // 软件图标路径
c. Otorgar permisos ejecutables
sudo chmod u+x /usr/share/applications/sublime_text.desktop
Opción dos: (comando omnipotente)
1. Instale la clave GPG (clave pública)
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
2.Asegúrate de que apt esté configurado para usar la fuente https
sudo apt-get install apt-transport-https
3. Lista de resultados
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee/etc/apt/sources.list.d/sublime-text.list
4. Actualice apt source e instale Sublime_text
sudo apt-get update
sudo apt-get install sublime-text
5. Admite chino (no recomendado)
1.git clone https://github.com/lyfeyaj/sublime-text-imfix.git
2.cd sublime-text-imfix && ./sublime-imfix
Los anteriores son dos métodos de uso común
tercera solución:
Descargue manualmente el paquete de instalación en el sitio web oficial para la configuración e instalación.
El paquete de instalación descargado para extraer /home/wj/apps/
el siguiente, en la ~/.bashrc
ruta del archivo de configuración, después del archivo con:
export SUBLIME_HOME=/home/wj/apps/sublime_text_3
export PATH=${
SUBLIME_HOME}:$PATH
Para que los cambios surtan efecto, ejecutar: source ~/.bashrc
use el comando en un shell sublime_text
para comenzar.
Dos, configuración sublime
1. Sinización
1) Abra Sublime Text y use la tecla de atajo Shift + Ctrl + P para que aparezca la barra de búsqueda;
2) Ingrese la palabra clave instalar en el cuadro de búsqueda , aparece una opción desplegable, haga clic para seleccionar una de ellas: Control de paquete: Paquete de instalación
No habrá respuesta inmediatamente después de hacer clic, debe esperar un momento y luego aparecerá un cuadro de mensaje que indica que la lista de complementos se ha cargado;
3) Ingrese chino en el cuadro de búsqueda y seleccione Ubicaciones chinas en el cuadro desplegable
4) Después de hacer clic, se completa la instalación del paquete chino. Tenga en cuenta que debe volver a abrir Sublime Text y haga clic en Ayuda-> Idioma-> Chino simplificado en la barra de tareas.
2. Compile C, C ++, Python, Java
C y C ++
{
"cmd": ["g++", "${file}", "-fexec-charset=gbk", "-std=c++11", "-o", "${file_path}\\\\${file_base_name}", "&", "start", "cmd", "/c", "${file_path}\\\\${file_base_name} & echo. & pause"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", "working_dir": "${file_path}",
"selector": "source.c, source.c++", "shell": true,
"encoding":"cp936",
"variants":
[
{
"name" : "Build Only",
"cmd":["g++", "${file}", "-std=c++11", "-o", "${file_path}\\\\${file_base_name}"]
},
{
"name" : "Run Only",
"cmd" : ["start", "cmd", "/c", "${file_path}\\\\${file_base_name} & echo. & pause"]
},
{
"name" : "Pipe Build and Run",
"cmd":["g++", "${file}", "-std=c++11", "-o", "${file_path}\\\\${file_base_name}","&","${file_path}\\\\${file_base_name}", "<","${file_path}\\\\in",">","${file_path}\\\\out"]
},
{
"name" : "Pipe Run Only",
"cmd" : ["${file_base_name}", "<","in",">","out"]
},
{
"name" : "Project Build & Run",
"cmd" : ["g++", "${file_path}\\\\*.cpp", "-std=c++11", "-o", "${file_path}\\\\project", "&", "start", "cmd", "/c", "${file_path}\\\\project & echo. & pause"]
},
{
"name" : "Project Build Only",
"cmd" : ["g++", "${file_path}\\\\*.cpp", "-std=c++11", "-o", "${file_path}\\\\project"]
},
{
"name" : "Project Run Only",
"cmd" : ["start", "cmd", "/c", "${file_path}\\\\project & echo. & pause"]
}
]
}
Pitón
{
"cmd": ["python","-u","$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
"variants":
[
{
"name":"Run",
"shell": true,
"cmd": ["start","cmd","/c", "python $file &echo. & pause"],
"working_dir": "${file_path}",
}
]
}
Java
{
"cmd": ["javac", "-encoding", "UTF-8", "-d", ".", "$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"encoding": "GBK",
"variants": [{
"name": "Run",
"shell": true,
"cmd": ["start", "cmd", "/c", "java ${file_base_name} &echo. & pause"],
"working_dir": "${file_path}",
"encoding": "GBK"
}]
}
3. Establecer teclas de método abreviado
[
// 1、设置tab键为4
{
"keys":["Tab"],
"args":{"action":"expand_abbreviation"},
"command":"run_emmet_action",
"context":[
{
"key":"emmet_action_enabled.expand_abbreviation"
}
]
},
// 2、 设置html网页快捷键
{"keys": ["ctrl+alt+f"], "command": "open_in_browser"},
{ "keys": ["ctrl+alt+x"], "command": "autoprefixer" },
// 3、设置python在input() 输出传参运行的快捷键
//其中ctrl+b是我为了和编辑操作统一而定义的快捷键,
// 可以自己决定使用哪种快捷键
{ "keys": ["ctrl+i"], "caption": "SublimeREPL:Python",
"command": "run_existing_window_command", "args":
{
"id": "repl_python_run",
"file": "config/Python/Main.sublime-menu"
}
},
]