The brace matching would be more useful if the bvrde could match the brace in more
position, only mach if the cursor is before the "{" open and not after the it.
for (i = 0; i < 5; i++)
{
printf("hello");
}
regards
// -----------------------------
Watch
This is between improve and mistake. I would do:
- to allow Drag & Drop.
- to include the message for example No symbol "xxxx" in current context, if
the name is not found in the value field. Every time that you click step over one
error message is shown, this is a little uncomfortable or if you click enable or disable watches.
// ---------------------
Recent Files.
In recent files option only appears "solution", I would create two list, for example:
- Recent Files
- Recent Solutions
or in the recent files list I would include both
regards
// -----------------------
Tip of the day
I would include this functionality, I think is very easy and interesting
// ------------------------
multi-language.
I think this functiionality could be very interesting for extending your IDE. I could translate to spanish.
// ------------------------
configuration manager
This functionality is very normal in a lot of IDE, is very useful. In BVRDE there is
only two options "DEBUG", "RELEASE". In my case I use four configurations, one for release, debug with debug library1
debug with debug library2, debug with debug library3.
// --------------------------
Batch build.
This functionality is very normal in a lot of IDE too. One could make all configurations, release, debug, etc.
// -----------------------------
toolbars CVS, toolbars subversion.
// -----------------------------------------
Other windows
One functionality very very important, specially if one use remote compile program, is the posibility to execute, see,
modify, etc, everything in the unix system, these things could be done including one telnet windows. This functionaliy is from
magic c++, one IDE similar to bvrde.
// ---------------------------
New Class
Very useful functionality for starting one new c++ solution.
------------- New Class --------------------------------------------------
|
| Class name Base class
| ------------------------- ----------------------
| | | | |
| ------------------------- -----------------------
|
| ----Files-------------------- ---- Inherit Type ----
| | | | |
| | | | X Public |
| | Header | | X Protected |
| | -------------------- | | X private |
| | | | | | |
| | -------------------- | |-----------------------
| | |
| | Implementation | ---- additional opcions --
| | --------------------- | |
| | | | | | X template header/cpp |
| | --------------------- | |-------------------------
| |---------------------------|
|
------------------------------------------------------------------
New file
I think this option would be very interesting, one dialog for creating for example:
General:
- c/c++ source file | with template
- c/c++ header file | with template
- text file
- html page
- xml page
- macro file
- BVRDE Plugin <- This option would be very interesting for extending your IDE.
HELP
---------------------
Hex Editor.
Where is it?
Note: Excuse for my bad english, I am studying english.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thanks for the time you take to test all the functions in BVRDE. There are many usefull ideas and things I have "forgotten" about that I will consider.
A few notes:
- There is already a "Create New Page". Just add a non-existing file and double-click on it in the tree. All types available are "templates" using an ASP-like template language (samples for the makefile exists). New templates can be added in the \Template folder.
- The Hex Editor is only activated for local (Windows) files at the moment. It uses memory mapped files which doesn't work over a remote connection at present.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
BVRDE is ready for multi language already today, since all english text and dialogs are placed in resources. It can be translated like any other Windows application using a Resorce Editor.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Drag'n'drop will be re-enabled for the watch window in the next version. It used to work on Windows 2000, but not in Windows XP due to changes in Windows.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Other windows... not entirely sure what you mean and I haven't used Magic C++ at all. You realize that you can execute commands on the remote server using the "cc <command>" syntax in the Command Window, right? It's a bit simple with a one line command-shell but it works.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello bviksoe:
I have been testing your IDE deeperly. I have found several problems, doubts and some suggestions.
The problem will write down them in the bugs.
All my suggestion are got from several IDE and my own experience. The IDE are:
eclipse -> http://www.eclipse.org/
anjunta -> http://anjuta.sourceforge.net/
Visual studio 6.0 -> www.microsoft.com
gbuilder -> http://gbuilder.sourceforge.net/
kdevelop -> http://www.kdevelop.org/
magic c++ -> http://www.magicunix.com/
magic c++ is similar to BVRDE
This is all by now
regards
Note: 0.9b version
---------------
suggestions
---------------
brace matching.
The brace matching would be more useful if the bvrde could match the brace in more
position, only mach if the cursor is before the "{" open and not after the it.
for (i = 0; i < 5; i++)
{
printf("hello");
}
regards
// -----------------------------
Watch
This is between improve and mistake. I would do:
- to allow Drag & Drop.
- to include the message for example No symbol "xxxx" in current context, if
the name is not found in the value field. Every time that you click step over one
error message is shown, this is a little uncomfortable or if you click enable or disable watches.
// ---------------------
Recent Files.
In recent files option only appears "solution", I would create two list, for example:
- Recent Files
- Recent Solutions
or in the recent files list I would include both
regards
// -----------------------
Tip of the day
I would include this functionality, I think is very easy and interesting
// ------------------------
multi-language.
I think this functiionality could be very interesting for extending your IDE. I could translate to spanish.
// ------------------------
configuration manager
This functionality is very normal in a lot of IDE, is very useful. In BVRDE there is
only two options "DEBUG", "RELEASE". In my case I use four configurations, one for release, debug with debug library1
debug with debug library2, debug with debug library3.
// --------------------------
Batch build.
This functionality is very normal in a lot of IDE too. One could make all configurations, release, debug, etc.
// -----------------------------
toolbars CVS, toolbars subversion.
// -----------------------------------------
Other windows
One functionality very very important, specially if one use remote compile program, is the posibility to execute, see,
modify, etc, everything in the unix system, these things could be done including one telnet windows. This functionaliy is from
magic c++, one IDE similar to bvrde.
// ---------------------------
New Class
Very useful functionality for starting one new c++ solution.
------------- New Class --------------------------------------------------
|
| Class name Base class
| ------------------------- ----------------------
| | | | |
| ------------------------- -----------------------
|
| ----Files-------------------- ---- Inherit Type ----
| | | | |
| | | | X Public |
| | Header | | X Protected |
| | -------------------- | | X private |
| | | | | | |
| | -------------------- | |-----------------------
| | |
| | Implementation | ---- additional opcions --
| | --------------------- | |
| | | | | | X template header/cpp |
| | --------------------- | |-------------------------
| |---------------------------|
|
------------------------------------------------------------------
New file
I think this option would be very interesting, one dialog for creating for example:
General:
- c/c++ source file | with template
- c/c++ header file | with template
- text file
- html page
- xml page
- macro file
- BVRDE Plugin <- This option would be very interesting for extending your IDE.
HELP
---------------------
Hex Editor.
Where is it?
Note: Excuse for my bad english, I am studying english.
Thanks for the time you take to test all the functions in BVRDE. There are many usefull ideas and things I have "forgotten" about that I will consider.
A few notes:
- There is already a "Create New Page". Just add a non-existing file and double-click on it in the tree. All types available are "templates" using an ASP-like template language (samples for the makefile exists). New templates can be added in the \Template folder.
- The Hex Editor is only activated for local (Windows) files at the moment. It uses memory mapped files which doesn't work over a remote connection at present.
BVRDE is ready for multi language already today, since all english text and dialogs are placed in resources. It can be translated like any other Windows application using a Resorce Editor.
Drag'n'drop will be re-enabled for the watch window in the next version. It used to work on Windows 2000, but not in Windows XP due to changes in Windows.
Other windows... not entirely sure what you mean and I haven't used Magic C++ at all. You realize that you can execute commands on the remote server using the "cc <command>" syntax in the Command Window, right? It's a bit simple with a one line command-shell but it works.