History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: IDEABKL-3825
Type: Usability Problem Usability Problem
Status: To Be Discussed To Be Discussed
Priority: Normal Normal
Assignee: Unassigned
Reporter: Esko Luontola
Votes: 1
Watchers: 2
Operations

If you were logged in you would be able to see more operations.
IDEA: Backlog

When browsing files from CVS, the syntax highlighting, quick javadoc etc. don't work

Created: 03 Sep 06 22:38   Updated: 12 Jan 07 18:43
Component/s: Code Navigation, Local History, Version Control Integration
Affects Version/s: None
Fix Version/s: None

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
File Attachments: None
Image Attachments:

1. IDEA Bug - Browsing CVS is limited (1) [build 5650].png
(63 kb)

2. IDEA Bug - Browsing CVS is limited (2) [build 5650].png
(70 kb)

Build: 5,650


 Description  « Hide
If you browse a CVS repository and open a file ("Browse CVS Repository > Jump to Source (F4)"), the syntax highlighting, quick javadoc (Ctrl+Q), go to declaration (Ctrl+B) and other important navigation tools don't work, even if the target file is part of Java API. The same problem exists when comparing old versions from CVS/local history - only basic syntax highlighting works for the remote file. See the attached pictures.

It would be better if one could use IDEA's full navigation arsenal when browsing remote files. At least the basic operations (quick javadoc, go to declaration) should work for classes which are in the project's classpath.



 All   Comments   Work Log   Change History      Sort Order:
Norris Shelton - 12 Jan 07 18:43
#2 would be pretty cool. It might be a little hairy to make this work for 2 different versions of the same file simultaneously. If you can do that, then #1 seems like it would be doable if there was an option to browse the CVS repository, but limited to the current project's CVS tree. Without that, you can't expect to be able to see anything useful other than basic syntax highlighting w/o libraries, dependent classes, etc.

With that said, if it can be said, it would really add some polish to the VCS operations.