You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1.4 KiB

weight title date draft summary categories tags
4 Editores 2022-06-18T12:44:28+0200 true Apuntes de distintos editores para programar en Linux
notes
emacs
neovim
pycharm
codium
vs_code

Editores

Emacs

lsp-mode

TODO Revisar comando lsp-workspace-add-folder et al

Neovim

Codium

En Codium y VS Code las herramientas soportadas para los entornos virtuales de Python no incluyen pyenv.

Podemos definir un fichero de definiciones de variables de entorno identificado por el python.envFile, por defecto tiene valor ${workspaceFolder}/.env TODO COMPLETAR ESTO

Podemos establecer los workspace settings con C-, y Extensions: Python y la opción Edit in settings.json. El ficher json del workspace quedará:

{
	"folders": [
		{
			"path": "."
		}
	],
	"settings": {
		"python.pythonPath": "/home/salvari/.pyenv/versions/ve_celery/bin/python",
		"python.linting.enabled": true,
    	"python.linting.pylintEnabled": true,
    	"python.linting.pylintPath": "/home/salvari/.pyenv/versions/ve_celery/pylint",

    	"python.linting.pylintArgs": [
        	"--init-hook",
        	"import sys; sys.path.append(\"/home/salvari/.pyenv/versions/ve_celery/lib/python3.9/site-packages\");",
    	],
		"python.autoComplete.extraPaths": [
		"/home/salvari/.pyenv/versions/ve_celery/lib/python3.9/site-packages",
		]
	}
}