 |
|
|
 |
|
|
 |
|
 |
In an upcoming version you may want to consider adding word wrap switch to the bottom section. Otherwise text is just pasted in one long line.
|
|
|
|
 |
|
 |
Great app, thanks a lot... I was thinking about buying the code library so your project saved me some money.
If there is a whishlist, please add the ability to change the code font...
|
|
|
|
 |
|
 |
hi great tool man thank you very much
as i'm new to all this including the language itself i'd like to know if there is a place online where we could share our snippets through your system
|
|
|
|
 |
|
 |
I need to figure this out.
Its would be totally cool to have online snippet bank in HTML and XML.
Snippets only - no long boring articles and discussionts - just the CODE.
|
|
|
|
 |
|
 |
First I have to thank you for a useful program, simple and very usefull.
I would like to ask for a few modifications if you can add them to your wish list.
1. Place a button on the heading for renaming a snippet or folder, this would be nice ( or map the F2 to rename).
2. Add an option to minimize to the System Tray, with a single or double click option to display.
Keep up the good work, I like using your program, almost every day.
|
|
|
|
 |
|
 |
It would be perfect if you could attach a file to a snippet of code. So if you work a lot with libraries you can create a snippet of how you used a library and you could attach a .zip file to the snippet that contains the library.
|
|
|
|
 |
|
 |
Having the ability to sort the snippet or folder titles based upon what level you have selected would be nice.
I saw that someone already requested a search feature.
Great program exactly what I needed to get rid of all those little text files with code in them.
Minor point: Change the "About CodezBank" button to automatically update the version displayed based upon the actual version if you have the version incrementing turned on.
|
|
|
|
 |
|
 |
New version gives an error message on startup:
The application failed to start because its side-by-side configuration is incorrect. Love Vista!
|
|
|
|
 |
|
|
 |
|
 |
Firstly, well done steveb, and thanks.
I would like to see:
- a search facility;
- consideration of text (no syntax highlighting), for notes, documentation, etc;
Keep up the xcellent work - Warrick
Troft not lest ye be sponned on the nurg! (Milligan)
|
|
|
|
 |
|
 |
Thanks, keep up the good work
|
|
|
|
 |
|
 |
Great work! I have been looking for simple code snippet application for a while and this seems promising. But at the momemt it is little rough around the corners and I have few suggestions:
1. Add settings either to registry or to a ini file for default document to load, position of windows etc. If is kind of painful to adjust everything on startup.
2. Add support for loading keywords from a file with one keyword in a line. This way you don't have to worry about what's missing. Users can add keywords themselves.
3. Shortcuts are not working at the moment.
4. While creating a tree node either ask user for name or give a default name. It looks ugly with a treenode with no name.
5. Change the registry file from - CodezBank.exe %1 "CodezBank.exe \"%1\"" (With quotes). Using this the exe and the document can have a space in the path. without quotes if there is a space in the path then you get an error.
-Saurabh
|
|
|
|
 |
|
 |
I am going to implement all wish lists in a week or two.
And update an article to describe the application's inner workings.
steveb
|
|
|
|
 |
|
 |
Thats wonderful, Thanks! I am going to be very busy these days but after that I should have some free time. In case you need help polishing GUI let me know. I will be glad to help.
-Saurabh
|
|
|
|
 |
|
 |
This is an excellent application. I've maintained my own snippets.c and snippets.cpp files for the longest time. This application obviates the need for these files and makes it much more convenient to cache my code snippets. Thanks for sharing it.
One minor nit ... the namespace declaration should have the following format:
namespace [identifier] { namespace-body }
Note that there is no semicolon after the closing brace. VC++ does not complain about a semicolon after the closing brace, but PC-lint issues the following error:
Error 19: Useless Declaration
The useless declaration that PC-lint is referring to is the semicolon after the closing brace. Note that this contrasts with a class declaration, which requires a terminating semicolon (the absence of which can lead to not-so-obvious compilation errors).
Best regards
--
Matt
PC-lint
http:/www.gimpel.com/
|
|
|
|
 |
|
 |
AddKeyword("#ifndef");
AddKeyword("asm");
AddKeyword("bool");
AddKeyword("catch");
AddKeyword("const_cast");
AddKeyword("dynamic_cast");
AddKeyword("explicit");
AddKeyword("export");
AddKeyword("false");
AddKeyword("friend");
AddKeyword("mutable");
AddKeyword("operator");
AddKeyword("reinterpret_cast");
AddKeyword("static_cast");
AddKeyword("this");
AddKeyword("throw");
AddKeyword("true");
AddKeyword("try");
AddKeyword("typeid");
AddKeyword("typename");
AddKeyword("using");
AddKeyword("wchar_t");
Nice app.
modified on Wednesday, May 21, 2008 10:49 AM
|
|
|
|
 |
|
 |
Yep, a great application and a usefull sample of some basic techniques.
Good work.
You got my 5!
Suggestion:
It would be more usefull if you update your article explaining the object model used in the aplication as well as how did you implemented the views and other classes. Because some of the greatest goals of a CP article is the knowledge passed between developers.
A lot of begginers will really appreciate that.
Demian.
"I have always wished that my computer would be as easy to use as my
telephone. My wish has come true. I no longer know how to use my telephone."
-Bjarne Stroustrup, computer science professor, designer of C++
programming language (1950- )
|
|
|
|
 |
|
 |
Hi,
First thank you for this project! I've wanted to use a app like this for a long time.
I would really like to encourage you to keep a stand-alone version of this app (not integrated with Visual Studio) because it is so usfull for other areas of development. Such as keeping C and ASM code for my microcontroller projects and my VHDL/Verilog and ABEL code for my CPLD/FPGA projects. All of course use other tools than Visual Studio.
Having the ability to load different XML files so that different searches can be made depending on what type of project I am working on is great (I hope that this feature makes it into the next version).
|
|
|
|
 |
|
 |
Thank you for finding this app useful.
I am in the process of compiling requirements for the next release and all suugestions will be included.
I am looking to update project by the end of April.
|
|
|
|
 |
|
 |
I have just started using the Codezbank and I am very impressed.
It looks like just what I need.
If you are looking for suggestions to add functionality I have a few requests.
1) Import (recursive - creating subfolders) VS projects.
2) Allow attachments to be stored with the code.
3) Print option.
4) Code navigation (Folding, Function list)
5) Append Codezbank file to current node (Import option)
I look forward to any further development on this project.
Thanks very much for creating such a usefull program
|
|
|
|
 |
|
 |
void ColorSyntax::CSyntaxColorView::OnEnChange() { CComPtr<ITextRange> pRange; m_pTomDoc->Range(0, GetRichEditCtrl().GetTextLength(), &pRange); //- A -------------------< SetDefaultStyle(); ResetToNormal(); //-----------------------> CComBSTR str; pRange->GetText(&str); CString strText = CString(str); //- B -------------------< long count; m_pTomDoc->Freeze(&count); m_pTomDoc->Undo( tomSuspend,NULL); //-----------------------> Scan(strText); m_pTomDoc->Unfreeze(&count); m_pTomDoc->Undo( tomResume,NULL); GetWindowText(strText); OnTextChanged(strText); } fixed: void ColorSyntax::CSyntaxColorView::OnEnChange() { CComPtr<ITextRange> pRange; m_pTomDoc->Range(0, GetRichEditCtrl().GetTextLength(), &pRange); //- B -------------------< long count; m_pTomDoc->Freeze(&count); m_pTomDoc->Undo( tomSuspend,NULL); //-----------------------> //- A -------------------< SetDefaultStyle(); ResetToNormal(); //-----------------------> CComBSTR str; pRange->GetText(&str); CString strText = CString(str); Scan(strText); m_pTomDoc->Unfreeze(&count); m_pTomDoc->Undo( tomResume,NULL); GetWindowText(strText); OnTextChanged(strText); }
|
|
|
|
 |
|
 |
thank you thank you thank you. This fixes the undo bug
I will post update shortly.
|
|
|
|
 |
|
 |
Hi,
I have Windows XP professional and VS2003 installed. When I run the application I see error:
"The application failed to start because the application configuration is incorrect." What is the problem?
Thank you.
|
|
|
|
 |