Page 1 of 2

codecaddy

Posted: Mon Oct 24, 2005 12:20 am
by blueznl
latest version 0.80x

please remove versions before 0.80x as there was a bug in codesync!

Image

also known as more than just another purebuilder clone :-)

but what is it? codecaddy is a plugin and standalone tool to enhance the pb ide, and has the following features:

- look for any occurancies of specified code
- install itself in the PureBasic IDE tools menu if you ask it to
- synchronize two folders taking .cdy .pb .bak files in account (good for bringing your code with you)
- create numbered backups (jaPBe style) in code as well as in a dedicated backup folder using .cdy and .bak files
- add build date, build number and save number constants on compilation time (like PureBuild)
- flatten multiline sections, ie. lines ending on '_'
- reformat your code on request
- it does not modify your original source code! (except when reformatting, obviously)

the whole story

http://www.xs4all.nl/~bluez/datatalk/pu ... _codecaddy

the download only

http://www.xs4all.nl/~bluez/datatalk/codecaddy.zip

a quick spin

http://www.xs4all.nl/~bluez/datatalk/pu ... y_test_run

comments are welcome

Re: codecaddy... also known as japbc

Posted: Mon Oct 24, 2005 8:11 am
by gnozal
blueznl wrote:also known as just another purebuilder clone :-)
:D

Posted: Mon Oct 24, 2005 7:14 pm
by blueznl
next version coming up will have reformatting

Posted: Mon Oct 24, 2005 11:47 pm
by blueznl
ok updated

now has an 'format / autoindent' feature, will reformat your source code as well on request (see webpage for more information)

http://www.xs4all.nl/~bluez/datatalk/pure29.htm#top

Posted: Sat Dec 10, 2005 11:57 pm
by blueznl
updated

now does multiline flattening... (see http://www.xs4all.nl/~bluez/datatalk/codecaddy.zip)

for info: http://www.xs4all.nl/~bluez/datatalk/pure29.htm#top

for download: http://www.xs4all.nl/~bluez/datatalk/codecaddy.zip

the gui is mostly functional, though you won't see much coming out (it's all style and no substance :-)) however all 'command line' functionality is there and fully usable

more will follow...

Posted: Wed Dec 28, 2005 4:18 pm
by blueznl
gui is complete (i went a little overboard)

working:

- flattening
- line continuation
- improved line processing
- gui
- preferences
- about

next step: search functionality, but i would appreciate some feedback on the (workings) of the gui

file:///F:/data/webpages/nightliv/datatalk/codecaddy.zip

Posted: Wed Dec 28, 2005 4:38 pm
by thefool
Works nicely!

Posted: Sat Jan 07, 2006 1:36 pm
by blueznl
updated

- improved reformatting code
- reworked gui (mostly behind the scenes, you should not notice)
- other reworked sections of the code
- and (and i LOVE this) improved backup mechanism

it's outright silly and simple but it works fantastic (at least i think so :-)) no longer hundreds of files cluttering up my source code folders... codecaddy can now create backups in a dedicated folder

this is probably the last version without the search part, got it working here, but not 100% yet... hopefully in the next update

Posted: Sat Jan 07, 2006 1:41 pm
by Dare2
Waiting on the next update .... :)

Posted: Mon Jan 09, 2006 3:04 am
by blueznl
updated

- reworked gui (baaaaad typo: guy! :-))
- file inclusion and duplicate removal
- some gui things
- changed license

it does a look up now but that's not extremely usefull... still a work in progress...

you may notice that 'search' does a little now, not too much yet to be practical, it's just to estimate speed...

Posted: Mon Jan 09, 2006 1:57 pm
by thefool
blueznl wrote: - reworked guy
eww :shock:

Posted: Fri Feb 17, 2006 10:29 am
by blueznl
update 0.51x

see here http://www.xs4all.nl/~bluez/datatalk/pu ... _codecaddy

- better backup mechanism
- can now synchronize folders

still doesn't do code lookups, but almost there...

Posted: Sun Mar 12, 2006 11:48 pm
by blueznl
update 0.58x

- improved codesync
- can now install itself (modify pb ide tools.prefs)

source included

Posted: Fri Jun 02, 2006 10:48 pm
by blueznl
update 0.78x

we're getting somewhere

- can look up code

see first message for more info and a screenshot, or go here:

http://www.xs4all.nl/~bluez/datatalk/pu ... _codecaddy

comments are welcome

Posted: Sat Jun 03, 2006 12:02 am
by thefool
thanks a lot! This contains some things i've missed (and helps me fix stupid things i do ;P)