PyGuide Extension for Visual Studio CodeProvides additional Python diagnostic messages aimed at beginners. The extension was created by researchers at the University of York. Help us to make it better by participating in our research. Participation is anonymous. FeaturesPyGuide detects code issues that may indicate a misunderstanding of a concept or syntax, or a simple typo. Detected issues are underlined, just like other issues picked up by VSCode. By default, some quick feedback is displayed over underlined code. Click the message to open more detailed guidance. If the "showCodeLens" setting is disabled, hover over underlined code to get some quick feedback. Click the action in the lightbulb menu to open more detailed guidance. You can also view detected issues in the Problems tab of your Terminal.
RequirementsPyGuide requires the Microsoft Python for VS Code extension. It will automatically be installed if you do not already have it. Extension SettingsThis extension contributes the following setting:
Known IssuesThis extension can only detect issues that are task independent—it cannot detect logic errors or strategic errors that would require knowledge of what you are working on. It is intended for beginner programmers so may not work with more advanced concepts and syntax. Release Notes0.1.0First release via the extension marketplace. 0.0.5Minor bug fixes. 0.0.4Added CodeLens to enable easier feedback access. 0.0.2 and 0.0.3Fixed bugs relating to false detection of issues when using advanced Python concepts. 0.0.1Initial release of PyGuide. |