Features in CodeRush Xpress for writing plugins - plugins

I am using CodeRush Xpress and found that I cannot write a plugin using IssueProvider from this page (end of third paragraph). Now I am using codeProvider to write simple plugins using CodeRush Xpress.
With CodeProvider I can only show the notification with these 3 dots.
I wanted to show the errors by
1.) Underling the code and
2.) Providing a URL in the hint box (So that the user can click this URL to know more about the problem).
Is there a way to underline the code in coderush Xpress. And also any ways to provide links in the hint box.
Some links or some lines of code used to underline would be helpful.
Thanks in Advance.

The high-level Code Issues UI functionality (underlining, issue hints with links(URLs), left and right issue bars) is available in CodeRush Pro, but not CodeRush Xpress. So you won't be able to see code issues with CodeRush Xpress only.

Related

How to connect Unity with Optitrack through Unity Plugin 1.4.0

I have maybe simple question but can't find answer.
I need to make connection between Optitrack program and unity (using Unity Plugin 1.4.0) as I wrote in the title.
After I find menu to "connect" in both I can't find any guide that show how to do it with available today versions of both programs (almost always it's out of date and they use previous versions of Unity or Optritrack or both with slightly different interface, some options disappear or new appear today).
Or maybe the answer is simple and I can't understand how to do it.
It's my first post here so I hope you understand me properly about my problem.
Thank you in advance for help.
Search through random websites and try to follow the described steps. Every or most of them were out of date and use previous versions of both programs. My every try fail.

How to create specific GUI Components for an Eclipse Plugin Preference Page?

My own created Preference Page doesn't look well formatted, due to the fact I don't know how to do so in java code (I don't want to use any editor for that case). I googled for some Tutorials, but they didn't help that much.
A documenatation or a tutorial where all possible GUI Components for Preference Pages were described and examples how to use them would be very helpflul.
Does somebody knows such pages ?
It would be very helpful to know how to make such a "box/panel" which contains other elements like a checkbox/radiobutton etc. In case to get the page more structured.
Example: Preferences -> General -> Open mode "box" with the RadioButtons "double click", "single click".
Thank you very much!
Often, the best way to learn is by example. Find a preference page or another Eclipse screen that looks the way you want and study its source code. Eclipse has a very neat tool to make this easier. Simply hit ALT+SHIFT+F1 while on the screen you want to study further and you will get info about the class and the plugin that implement the screen. There are a variety of ways of getting the relevant source code at that point. Simply searching on Google with the full class name is often enough.

Mark / highlight code in Eclipse (for code review)

In some cases I need to mark (several) lines of code in Eclipse. For example when reviewing, or when testing. Is there a feature or plug-in in Eclipse which can help me to that?
For now I'm just putting #REVIEWED or #TOBEREVIEWED on lines or around blocks. But that is a lot of work.
Any ideas?
EDIT: I'm aware of the Bookmark feature, but that seems to cover only 1 line.
EDIT2: I'm also aware of Task tags like TODO and FIXME, thanks E-Riz
You can use custom task tags in comments (the default is //TODO), which are automatically added to the Markers or Problems views in Eclipse. for example, you could create a custom task tag like //TO-REVIEW.
It's not exactly marking blocks of code, since it's essentially a marker for one line, but it is a convenient way to track and locate them. See the Eclipse Help page for more details.
Why not use some code review features of external server like GitHub?
I mean it could be nice to comment and discuss code blocks just within Eclipse,
but it is much overhead to develop and maintain comparing to web-based solution (that would be universal).
Then possibly such server has similar feature support as Eclipse plugin.
For example
if you use git, you can check GitHub and Eclipse EGit and Eclipse Mylyn tasks.
For perforce there is job concept (similar to issues).
So it leads to understanding that what you actually need is issue-tracker integrated into Eclipse that can conveniently point to code blocks. Again depends on your SCM.
You can us Eclipse plugin like Jupiter for code review. It will help to identify issues (if any) in code blocks with review comments without touching actual code.
The code review comments get stored in jupiter files in your respective project.
Developer can see those issues, fix and comment on them.

Need Help With Gtk+ Text Editor

I am creating a GTK+ text editor called Quick-Ed Pro. It was originally designed to be a cross-platform version of Quick-Ed , a text editor I wrote in raw Win Api. But after finding the awesome capabilities of GTK+ , Quick-Ed Pro emerged as an entirely different program with advanced GUI capabilities way better than Quick-Ed. But now Im stuck with a few problems.
Problems:
1- I want to make my editor multi-tabular like notepad++ or gedit. I dont know how to do this. What widget should I use?
2- GtkTextView does not seem to have any undo / redo functions. How can I make my own? (examples appreciated)
3- Gtk+ has a long startup time, usually 2-4 seconds unlike win api which started up in less than a second, so how can I create a small popup loading bar like the one in GIMP or Code::Blocks?
4-URL of my project: http://code.google.com/p/quick-ed/
URL of the WinApi Quick-Ed : http://code.google.com/p/burningprodigy ... e&can=2&q=
Any help will be appreciated. I need contributors. Please lend me a hand.
1) Tabs: You will need to write your own widget for this. No toolkit i know has one that is flexible enough to handle what is required in a good editor. But you can start with GtkNotebook for a quick prototype.
2) Yes this is a FAQ and imho bad that it is not solved directly in GTK. If you use gtkmm you can use http://view.sourceforge.net/classes.php otherwise look into the library to see how it is implemented and port it into C. There are other implementations for example for python available on the net.
3) You have to write a small dialog using the WinAPI and show this before you call the first GTK function. Usually i wouldn't recommend to do it - after the windows file cache has the files (or you have a SSD) loading speed is okay.
You should look into http://projects.gnome.org/gtksourceview/ to get a good editor. The GtkTextView is definitely not able to work as a source code editor. I'm maintaining a commerical IDE and Editor and by the way the most code is outside the editor widget anyway.

CKEditor Plugins Documentation

I looked on CKEditor's website and I noticed that there's no plugins documentation yet.
But I'm wondering if there is any anywhere else?
I'd like to make a little plugin to add youtube video from CKEditor. Pretty simple plugin but still I'd like to know how to make it.
Documentation is sparse at the moment, but not completely non-existent.
Check out my CKEDitor link survival pack from a previous question.
As a starting point, you may want to copy and use one of the existing plugins (the unpacked ones from the _source directory, of course).
The symbols plugin is extremely simple but shows the basic points of inserting HTML into the editor
The links plugin may be a good starting point for how to add input fields, tabs, and make them interact (If you want to go the road of understanding CKEditor's highly sophisticated dialog layout system, that is. My cup of tea, it wasn't. You may want to just set up an Iframe dialog, and do everything by yourself).
Since this question was first posted, CK has added documentation for creating plugins - http://docs.cksource.com/CKEditor_3.x/Tutorials/Abbr_Plugin_Part_1