View Edit is yet another simple text editor that uses GtkSourceView2.
[ Feature ]
- Basic Project support ( but doesn't use autotools/autoconf yet )
- Basic configuration for ( Java, Vala )
So you still have to provide information like:
- Compiler
- Command to execute after the build process
- Libraries to link against
[ Download Links ]
Below is small documentation for setting up a new project using View Edit:
------[ Project Info ]-----------------------------------------------
Identifier Tag
An identifier tag has in the form of "{keyword}".
Identifier is used to identify project and folder path at runtime.
At runtime, tags will be replaced with the appropriate project info.
At the moment only ( 3 ) identifier tag is available.
Below are the lists:
{bin} - Every project created will have a "bin" folder by default and is invisible
to the project browser.
Will be replaced with:
"/absolute/path/to/project/folder/bin"
e.g.:
"/home/user/Desktop/ProjectFolder/bin"
{base} - The absolute path to your project folder.
Will be replaces with:
"/absolute/path/to/project/folder"
e.g.:
"/home/user/Desktop/ProjectFolder"
{project} - This will be replace with your project name.
Identifier tags are just a convenience method for your project and therefore not
mandatory. You can still specify and absolute command if you wish.
------[ Library Info ]-----------------------------------------------
Iterate Through Library List
If enabled, the option/argument entered int the Option/Library Argument entry
will be used multiple times depending on the number of libraries you
specified in the Libraries Tab.
Note : the "{libname}" must be present in the Option/Library Argument entry.
e.g.:
Option/Argument :
`--pkg-config {libname}`
Libraries Entered :
"gtk-2.0" "glib-2.0" "somelib-2.0"
Output :
`--pkg-config gtk-2.0` `--pkg-config glib-2.0` `--pkg-config somelib-2.0`
If disabled ( by default ), the option/argument in the Option/Library Argument
entry will be used as is but the libraries you specified will be concatenated in to
one string.
e.g.:
`--pkg-config gtk-2.0 glib-2.0 glib-2.0`
The {libname} is not mandatory you can still provide your own --cflags if you want.
{libname} will only be required if you want View Edit to iterate through the library lists for you.
------[ Screen Shots ]-----------------------------------------------