[anjuta-list] Anjuta on Ubuntu 10.04, and some general use questions



I'm evaluating Anjuta as a possible IDE to use on Linux and want to figure out whether it has any show-stopper limitations. I'm using Ubuntu 10.04 LTS. Is there any reasonable way to compile/run the latest version of Anjuta? Currently I'm using 2.30.1.0 and have not figured out how to do the following things:

I tried making a new project, generic (minimal). Then I choose Run->Execute and it says the executable doesn't exist. So I choose Build Project and it does so without error, but Run->Execute still fails with the same error. I tried Build (hello), same. Apparently it's expecting the executable in the Debug directory, but that hasn't even been created. I do see a hello executable in the top-level project directory. I'm puzzled as to this inconsistency. I had to go into Run->Program Parameters to set its path properly, then execution works.

Once I have the program running in the built-in terminal, it says I have to press a key to exit the program. If I try to run the program again, I get a dialog telling me that the previous execution hasn't finished. How can I have it just run the program in the terminal, without printing anything extra after it exits and requiring that I press a key? I don't see any options for the Terminal plugin for this.

With the above project, with the Debug build selected, when I choose Debug Program, it asks Are you sure you want to debug a program not using the Debug configuration? Why is it saying it's not the debug configuration? Then it gives an error in the terminal before the debugger stops at my breakpoint: &"warning: GDB: Failed to set controlling terminal: Operation not permitted\n" Is there any way to hide this error message, so I can just see my program's output?

Can it be used to edit bare-bones projects, not ones with dozens of configuration files as are created with a new project? When working on projects, I often work on small research programs to try out a particular idea in isolation, thus the bloat of all that isn't workable. Ideally, there would be nothing besides a couple of source files, and a single project file, with Anjuta compiling and linking as necessary.

Is there a single command I can issue that will save all currently open source files, rebuild the executable, then run it? The same, but run under the debugger? Likewise, and in the terminal plugin in Anjuta's window? I want to be able to make changes to some source files, then issue a single keyboard command to have it recompiled, rebuilt, and executed. It's the IDE's job to initiate each of these steps in order.

Is it possible to have more than one text file visible at the same time? For example, editing a source file with a header file open to the left of it as reference?

Is it possible to customize the behavior of the home/end/page up/page down keys? Specifically, I want them to scroll the document without affecting the insertion point, as they do in a web browser for example. I couldn't find these in the key bindings list.

Is it possible for a triple-click to select the entire line, including newline, so that cutting it won't leave a blank line?

How can color schemes be customized?

Is there any way to configure the smart indent to merely tab the next line the same as the current one, nothing more? It seems to add extra tabs sometimes, like when hitting return after a {, which is annoying.

Thanks. I'm hoping these can be solved, since this seems a pretty lightweight IDE that is very responsive, not sluggish like several others I've tried.

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]