@@ -31,60 +31,60 @@ For further information and details continue through to the [documentation](http
3131
3232## Feature Details
3333* IDE Features
34- + Auto indenting
35- + Code navigation (Go to, Find all references)
36- + Code definition (Peek and hover definition, View Signature)
37- + Rename refactoring
38- + Sorting Import statements (use "Python: Sort Imports" command)
34+ + Auto indenting
35+ + Code navigation (Go to, Find all references)
36+ + Code definition (Peek and hover definition, View Signature)
37+ + Rename refactoring
38+ + Sorting Import statements (use "Python: Sort Imports" command)
3939* [ Intellisense and Autocomplete] ( https://github.com/DonJayamanne/pythonVSCode/wiki/Autocomplete-Intellisense ) with support for PEP-0484
40- + Ability to include custom module paths (e.g. include paths for libraries like Google App Engine, etc.)
41- + Use the ` setting python.autoComplete.extraPaths = [] `
42- + For instance getting autocomplete/intellisense for Google App Engine, add the following to your settings file:
40+ + Ability to include custom module paths (e.g. include paths for libraries like Google App Engine, etc.)
41+ + Use the ` setting python.autoComplete.extraPaths = [] `
42+ + For instance getting autocomplete/intellisense for Google App Engine, add the following to your settings file:
4343``` json
4444"python.autoComplete.extraPaths" : [
4545 " C:/Program Files (x86)/Google/google_appengine" ,
4646 " C:/Program Files (x86)/Google/google_appengine/lib" ]
4747```
4848* [ Scientific tools (Jupyter/IPython)] ( https://marketplace.visualstudio.com/items?itemName=donjayamanne.python )
49- + This functionality has been moved into a separate extension [ Jupyter] ( https://marketplace.visualstudio.com/items?itemName=donjayamanne.jupyter )
49+ + This functionality has been moved into a separate extension [ Jupyter] ( https://marketplace.visualstudio.com/items?itemName=donjayamanne.jupyter )
5050* [ Code formatting] ( https://github.com/DonJayamanne/pythonVSCode/wiki/Formatting )
51- + Auto formatting of code upon saving changes (default to 'Off')
52- + Use either yapf or autopep8 for code formatting (defaults to autopep8)
51+ + Auto formatting of code upon saving changes (default to 'Off')
52+ + Use either yapf or autopep8 for code formatting (defaults to autopep8)
5353* [ Linting] ( https://github.com/DonJayamanne/pythonVSCode/wiki/Linting )
54- + It can be turned off (default is to be turned on and use pylint)
55- + Multiple linters supported (along with support for configuration files for each linter)
56- + Supported linters include pylint, pep8, flake8, pydocstyle, prospector
57- + Paths to each of the linters can be optionally configured
58- + Custom plugins such as pylint plugin for Django can be easily used by modifying the settings as follows:
54+ + It can be turned off (default is to be turned on and use pylint)
55+ + Multiple linters supported (along with support for configuration files for each linter)
56+ + Supported linters include pylint, pep8, flake8, pydocstyle, prospector
57+ + Paths to each of the linters can be optionally configured
58+ + Custom plugins such as pylint plugin for Django can be easily used by modifying the settings as follows:
5959``` json
6060"python.linting.pylintArgs" : [" --load-plugins" , " pylint_django" ]
6161```
6262* [ Debugging] ( https://github.com/DonJayamanne/pythonVSCode/wiki/Debugging )
63- + Watch window
64- + Evaluate Expressions
65- + Step through code (Step in, Step out, Continue)
66- + Add/remove break points
67- + Local variables and arguments
68- + Multiple Threads and Web Applications (such as Flask, Django, with template debugging)
69- + Expanding values (viewing children, properties, etc)
70- + Conditional break points
71- + Remote debugging (over SSH)
72- + Google App Engine
73- + Debugging in the integrated or external terminal window
74- * Debugging as sudo
63+ + Watch window
64+ + Evaluate Expressions
65+ + Step through code (Step in, Step out, Continue)
66+ + Add/remove break points
67+ + Local variables and arguments
68+ + Multiple Threads and Web Applications (such as Flask, Django, with template debugging)
69+ + Expanding values (viewing children, properties, etc)
70+ + Conditional break points
71+ + Remote debugging (over SSH)
72+ + Google App Engine
73+ + Debugging in the integrated or external terminal window
74+ + Debugging as sudo
7575* [ Unit Testing] ( https://github.com/DonJayamanne/pythonVSCode/wiki/UnitTests )
76- + Support for unittests, nosetests and pytest
77- + Test results are displayed in the "Python" output window
78- + Run failed tests, individual tests
79- + Debugging unittests
76+ + Support for unittests, nosetests and pytest
77+ + Test results are displayed in the "Python" output window
78+ + Run failed tests, individual tests
79+ + Debugging unittests
8080* Snippets
8181* Miscellaneous
82- + Running a file or selected text in python terminal
82+ + Running a file or selected text in python terminal
8383* Refactoring
84- + [ Rename Refactorings] ( https://github.com/DonJayamanne/pythonVSCode/wiki/Refactoring:-Rename )
85- + [ Extract Variable Refactorings] ( https://github.com/DonJayamanne/pythonVSCode/wiki/Refactoring:-Extract-Variable )
86- + [ Extract Method Refactorings] ( https://github.com/DonJayamanne/pythonVSCode/wiki/Refactoring:-Extract-Method )
87- + [ Sort Imports] ( https://github.com/DonJayamanne/pythonVSCode/wiki/Refactoring:-Sort-Imports )
84+ + [ Rename Refactorings] ( https://github.com/DonJayamanne/pythonVSCode/wiki/Refactoring:-Rename )
85+ + [ Extract Variable Refactorings] ( https://github.com/DonJayamanne/pythonVSCode/wiki/Refactoring:-Extract-Variable )
86+ + [ Extract Method Refactorings] ( https://github.com/DonJayamanne/pythonVSCode/wiki/Refactoring:-Extract-Method )
87+ + [ Sort Imports] ( https://github.com/DonJayamanne/pythonVSCode/wiki/Refactoring:-Sort-Imports )
8888
8989![ Generate Features] ( https://raw.githubusercontent.com/DonJayamanne/pythonVSCodeDocs/master/images/general.gif )
9090
@@ -110,7 +110,7 @@ For further information and details continue through to the [documentation](http
110110* Update isort to the latest version [ #1134 ] ( https://github.com/DonJayamanne/pythonVSCode/issues/1134 ) , [ #1135 ] ( https://github.com/DonJayamanne/pythonVSCode/pull/1135 )
111111* Fix issue causing intellisense and similar functionality to stop working [ #1072 ] ( https://github.com/DonJayamanne/pythonVSCode/issues/1072 ) , [ #1118 ] ( https://github.com/DonJayamanne/pythonVSCode/pull/1118 ) , [ #1089 ] ( https://github.com/DonJayamanne/pythonVSCode/issues/1089 )
112112* Bunch of unit tests and code cleanup
113-
113+ * Resolve issue where navigation to decorated function goes to decorator [ # 742 ] ( https://github.com/DonJayamanne/pythonVSCode/issues/742 )
114114
115115## Source
116116
0 commit comments