RFE: python error checking should provide more visual feedback in the editing area

Bug #746040 reported by Roel Kramer
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Scribes
Triaged
Wishlist
Mystilleef

Bug Description

One of the features I use most in my current bloated IDE (aptana), is the feature which displays error icons next to the line numbers. It also uses underlines to warn for unused imports.

Currently there is only one error displayed at a time, in the toolbar on the bottom. This does not give a very good overview of what's wrong, or what can be improved in the code.

It would be nice to have an error overview like this, it can be implemented like the bookmarks are. Maybe with a keyboard shortcut to toggle it. When the mouse is hovered over the icon, or when F2 is used to move to errors, a tooltip which contains the message, should be displayed next to the icon. The suggested feature would improve the usability of the editor. A minor thing might be that the toolbar warnings are duplicate, so they should be disabled or toggled with the same shortcut which toggles the errors.

Another nice syntax highlighting feature would be to underline unused imports. Aptana does that and when I open a file I immediately see which imports are unused (and which code probably is created in an editor which didn't mention unused imports).

I included a screenshot of aptana's editor to illustrate my idea.

Revision history for this message
Roel Kramer (roel-koelkast) wrote :
description: updated
description: updated
Revision history for this message
Mystilleef (mystilleef) wrote :

I'm still currently tweaking the error checking backend in Scribes. Once I have that working properly, I'll start work on providing better visual feedback in the editing area.

summary: - Syntax errors and warnings next to row numbers
+ RFE: python error checking should provide more visual feedback in the
+ editing area
Changed in scribes:
importance: Undecided → Wishlist
status: New → Triaged
assignee: nobody → Mystilleef (mystilleef)
Revision history for this message
Roel Kramer (roel-koelkast) wrote :

Great!! If you want some feedback about it, don't hestitate to contact me. Ill be happy to test drive it.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.