reordenar-python-importacions
Extensió VSCode per ordenar i refactoritzar les importacions de python mitjançant reordenar-python-importacions .
A diferència d'altres organitzadors d'importació, reorder-python-imports
se centra a reduir la freqüència de conflictes de combinació, a utilitzar anàlisis estàtiques per evitar la necessitat d'un venv actiu i a proporcionar una millor compatibilitat amb pre-commit
i black
.
Característiques
La refactorització de les importacions es proporciona com una acció de codi, que es pot invocar fent clic dret sobre el codi o la icona de la bombeta i seleccionant Reorder Imports
, o seleccionant Python Refactor: Reorder Imports
des de la paleta d'ordres.
Configuració
A continuació es mostra un exemple de settings.json fitxer amb paràmetres rellevants per a vscode-reorder-python-imports.
{ 'reorder-python-imports.args': [ '--application-directories=.:src', '--add-import 'from __future__ import absolute_import'', '--add-import 'from __future__ import division'', '--add-import 'from __future__ import print_function'' ] }
Reordenació a Desa
També es permet reordenar les importacions en desar, però cal que configureu el següent a la vostra configuració per evitar que l'extensió Python de Microsoft s'executi isort
:
'[python]': { 'editor.codeActionsOnSave': { 'source.organizeImports': false, 'source.organizeImports.reorder-python-imports': true }, }
Requisits
reorder-python-imports
s'ha d'instal·lar al venv utilitzat per Visual Studio.
#tool #vscode #python
pythonawesome.com
Extensió VSCode per ordenar i refactoritzar les importacions de python mitjançant reorden-python-imports
Extensió VSCode per ordenar i refactoritzar les importacions de python mitjançant reorden-python-imports