What information is this column in the Eclipse editor showing me? - eclipse

I just moved a Python project into Eclipse, and I don't understand what this column (encircled in red) is trying to indicate to me:
I get that the blue rectangle is a sliding window that corresponds to the code section currently in the window, but what do the grey lines mean?
Other Information:
- I have used previous versions of Eclipse and PyDev and haven't seen this before. Even now, I only see it when I open a open a PyDev project. I assume it's some option associated with the PyDev perspective, but I can't find any option in the Customize Perspective menu for it.
- I have looked through several Eclipse tutorials and help files, and can't find any other examples of it.
- The grey lines don't seem to correspond to function calls, indentation, docstrings/comments, or any other code trait that I can think of.
- I am using Eclipse 4.3.1 (Kepler) with PyDev 1.0.0.9.
Note: The code shown is from the python-graph library. Copyright is held by the creators of that library.

Related

Netbeans 8.2 wont apply themes

For some reason, Netbeans IDE 8.2 won't apply any different themes than the original one. Has anyone else had an issue with this? I have applied the new theme and restarted the application many times without success. Thank you.
It's very hard to identify what is wrong since everything in your screenshot looks perfect, and Sublime-Theme works for me using NetBeans 8.2 on Windows 10. See the file with the tab NewServlet.java in the screen shot below.
Note that using Sublime-Theme does not impact everything. For example, the Projects and Navigator panels don't change. Since your screen shot only showed the Options window, and the Start Page doesn't change in the editor either, are you absolutely certain that none of your files in the editor are using Sublime-Theme?
Also, you say that "Netbeans IDE 8.2 won't apply any different themes than the original one", but NetBeans comes bundled with several themes, such as NetBeans and NetBeans 5.5 as shown in the screen shot below. How many options are shown in the profile drop list for you? If you select a different theme from the Profile list and click Apply the rendering of your files in the editor should change immediately. Is that happening?
If so, the problem is probably confined to the installation of Sublime-Theme. Try deleting Sublime-Theme (the button is in the top right corner of your screen shot), and then import the zip file again to see if that fixes the problem. Also, verify that the Sublime-Theme zip file you downloaded can be manually unzipped since it might be a corrupt file.
Another thing to try is using some alternative plugins. Select Tools -> Plugins -> Available Plugins and then install Dark Look and Feel Themes and Darcula LAF for NetBeans. If those don't work either then there is something fundamentally wrong with the installation of NetBeans.
Finally, this article titled The complete guide to tuning the appearance of NetBeans may be helpful.

How to customize sikuli x ide?

I want to customize Sikuli x IDE. Like changing the title in title bar. I found the code on gitHub for Sikuli IDE but cant make out which line refers to the title. And how to run that in Eclipse.
I am not sure what specifics you want to change on the IDE, but you mention running it in Eclipse. So if you prefer the Eclipse layout, you can code SikuliX projects from Eclipse directly and skip needing to modify the Sikuli IDE.
Get PyDev from Eclipse Plug-ins/Marketplace
Window->Preferences->PyDev->Interpreter - Jython
Click "New..." button and add your jython.jar and click OK
The System Path window there will be populated and if it does not include sikulixapi.jar, click New Jar/Zips and add that as well.
Apply/OK
Repeat for Python interpreter as well
You will lose the ability to see images in the project.sikuli folder within the IDE (as far as I know) as well as to take snapshots or define regions using the IDE buttons. However, if you were looking to customize your own IDE, those features may be out of scope for your application anyway.

Eclipse overview ruler don't show all text

I've searched for answers to this problem for days now, and still no solution.
The problem is: I work with eclipse and pydev in linux environment and in the overview ruler I only see lines that represent function definitions and imports, all other text in my .py file (or any other file for that matter) is now shown.
I tried to see annotations and other properties and that does not change a thing.
I'm adding a picture with the problem:
Well, the issue is that this feature is not currently implemented in PyDev. The overview ruler as it is is not a real minimap. It only shows entries for what would be outline entries (not a minimap for the code).

Eclipse IDE lost popup menu suggestions

I've seem to have lost the ability in my Eclipse to auto-correct errors in my source code lines.
For example, a line like this:
Date date = new Date();
has red jagged lines beneath the Date() part. Previously I could mouse hover over it see a popup menu of options to fix it. Now I all I ever get is a popup with the text "Cannot resolve to a type".
The only change I can think of that I've made and I don't know if it has anything to do with this problem, is that I started editing my .java files with an outside editor. Then focusing back into Eclipse I get a popup saying the source has changed and do I want to update so I say OK.
Sometimes I will edit inside Eclipse and sometimes i will edit the source outside of Eclipse. I'm not sure if this is a bad practice or not?
Its your wish to edit Java files outside or inside eclipse. But Java editor has many features which are very helpful to developers. I suggest to edit Java files inside eclipse only.If you find other editors are good or you used to it then no problem you can edit Java files out side eclipse also. The problem you mentioned in not related to it. But make sure that changes are applied before building project in eclipse.
Solution
This occurs whenever there are multiple classes are available with the same name in you build path then eclipse don't know which one to import by default. So keep the caret on the error line and press Ctrl+1. Then a eclipse gives options to user to import one among these. See the picture below. Choose the right one then error will disappear.

Unable to dock perspective bar on the left in Eclipse Juno

This page says that I should be able to dock my perspective bar in Eclipse Juno on the left, just the way I've been doing it in Indigo, Helios and previous versions.
Except that the menu I get when I right-click on a perspective button in the perspective bar, only includes the following options:
close
show text
Has anyone else run into this -- is there something wrong with my configuration or workspace? Or is it time for me to submit a bug?
(I'm using this release: 20120614-1722 )
It seems like this feature will be implemented in M20120809-1200/4.2.1/Juno SR1. See
this comment on eclipse bug 383599.
Dock functionality is not available in Eclipse 4.2 - only in Eclipse 3.8
See comment #3 at https://bugs.eclipse.org/bugs/show_bug.cgi?id=383599#c3
I'm currently in the process of enhancing the DnD for trim elements to include the Perspective Switcher (as well as tool bars and most of the rest of the trim). Hopefully this will make it into the SR1 release in September.
Note that we won't be putting the 'Dock on Left' context menu back though since we're trying to reduce the complexity by only having one way to do things...
I wouldn't rely on the online documentation for specific information, I think large chunks of it are just copied over from previous releases into a new folder and left there.
I've been confused a few times by this fact too (in my case it was also concerning the UI configuration).
The page you supplied in your link is indeed labelled Juno (4.2) but as eugener mentioned this feature is for the 3.x (Indigo).