Code::Blocks Forums

User forums => General (but related to Code::Blocks) => Topic started by: FocusedWolf on February 15, 2006, 09:07:39 pm

Title: Doxygen comment addin idea
Post by: FocusedWolf on February 15, 2006, 09:07:39 pm
Well, if you ever used visual studio, you'd know about something called doxyComment... basically thing for generating doxygen-compatible comments.

Think this would be a good addition to this ide.

Also, make this ide look like visual studio 2005  :D
Title: Re: Doxygen comment addin idea
Post by: Michael on February 15, 2006, 09:13:47 pm
Hello,

About "Documentation Software", there were some discussions about. You can look at e.g., here (http://forums.codeblocks.org/index.php?topic=1706.0) (more info in the forum :)).

And sorry, but I would prefer that this IDE does not look like Visual Studio 2005, but keeps its own identity. But this is just me :D.

Best wishes,
Michael
Title: Re: Doxygen comment addin idea
Post by: thomas on February 15, 2006, 09:23:25 pm
Also, make this ide look like visual studio 2005  :D
Erm... *cough* *cough* sorry, no way.
If you want Visual Studio, you have to use Visual Studio. We're not writing a Visual Studio clone ;)
Title: Re: Doxygen comment addin idea
Post by: tiwag on February 15, 2006, 09:33:25 pm
... I would prefer that this IDE does not look like Visual Studio 2005, but keeps its own identity. But this is just me :D...
maybe one or two others too ;-)
Title: Re: Doxygen comment addin idea
Post by: FocusedWolf on February 16, 2006, 02:20:29 am
Hey thats a good idea. A themable code editor!!

Anyways, anything but the appearence it has now would be cool...hate those common windows controls and old windows-98-style 3d borders  :lol:

Something like Anjuta: http://anjuta.sourceforge.net/screenshots/anjuta-2.0/anjuta-2.0.0-1.png

or Eclipse (which i would use if its c++ plugin wasn't garbage :P)
http://upload.wikimedia.org/wikipedia/en/thumb/6/69/EclipseScr.jpg/769px-EclipseScr.jpg

or QT
http://www.trolltech.com/images/screenshots/qt_designer.png

or Visual Studio 05 :D
http://upload.wikimedia.org/wikipedia/en/thumb/8/86/Vs2005.screenshot.png/800px-Vs2005.screenshot.png

Or some hybrid of all these,with rounded edges to make it more "Mac" like.

I know why programs start out with these basic controls though, ...cause its easier to do that then make "Everything" including the controls...like maya for example is amazing art program with windows 95'ish appearence and bare forms lol

I'm curious, does codeblocks look differant in linux? maybe theirs some cross platform control library you guys can just link into that'll make it look leet.
Title: Re: Doxygen comment addin idea
Post by: Ceniza on February 16, 2006, 03:46:37 am
A themable code editor? What for? Just to make it slow?

Sorry but I vote no.

And yes, I know, it'sn't a poll :P
Title: Re: Doxygen comment addin idea
Post by: Game_Ender on February 16, 2006, 03:50:58 am
Have you tired out a nightly build (http://forums.codeblocks.org/index.php?board=20.0).  The look of codeblocks has improved much over the past several months.  I do think looks are important in any GUI based tool.  After all if we didn't care about a gui you could always use Emacs and Make.
Title: Re: Doxygen comment addin idea
Post by: FocusedWolf on February 16, 2006, 04:39:40 am
I'll check it out, thx.
Title: Re: Doxygen comment addin idea
Post by: takeshimiya on February 16, 2006, 05:27:31 am
FocusedWolf: Good news for you, Code::Blocks on linux looks almost exactly to Anjuta (can take screenshots if you want), that's because it renders using GTK there.

BTW, if you're really interested in making C::B themeable, you should contribute a theme for the wxUniversal port of wxWidgets, which supports non-native themes.

Nothing to do from the C::B side right now, except making configurable some control things like the color background on the Message/Management panels.

Native widgets are the best for me, and here's why: the applications will look as good as the theme you choose for the OS.

If you are using Windows XP, just get a theme like FlyakiteOSX (http://osx.portraitofakite.com/) and your Code::Blocks will look like this: :)
(http://img151.imageshack.us/img151/5986/indexphp2js.png) (http://imageshack.us)
Title: Re: Doxygen comment addin idea
Post by: Cybrid on February 16, 2006, 11:15:31 am
Sorry, I vote NO, I left VS because it was too overloaded with tons of things I don't use and neither want, so I don't want C::B to look like VS; It would remember me VS , and I want C::B to be just C::B.
Title: Re: Doxygen comment addin idea
Post by: sethjackson on February 16, 2006, 04:37:14 pm
I vote a whopping NO.
Title: Re: Doxygen comment addin idea
Post by: FocusedWolf on February 16, 2006, 06:47:58 pm
Wow Takeshi Miya, c::B looks cool with that mac theme. I would just theme my desktop, but for some reason all the good themes on the internet seem to get rid of that cool "buddy icon" in the start menu, and that's something i can't live without  :lol:

I'd just use it in linux, but some reason my linux doesn't like my net card, so ...  :lol:
Title: Re: Doxygen comment addin idea
Post by: FocusedWolf on February 17, 2006, 04:15:37 pm
Sorry, I vote NO, I left VS because it was too overloaded with tons of things I don't use and neither want, so I don't want C::B to look like VS; It would remember me VS , and I want C::B to be just C::B.

Hmm why won't anyone say yes,... probably because this is a forum for people that like it the way it is...i.e. biased population. It's like going into a counterstrike forum and saying the game is garbage, or needs improvement.  I wonder where collapsable text came from? (First time i ever saw it was in vs2002, but probably first appeared in some linux text editor lol)

Imagine C::B with addins that are created by popular request...like a uml editor, or integrated unit testing...you'll soon end up with a vs clone (it's not "Simpsons did it", it's "Microsoft did it...or copied it"). Look at SharpDevelop!

Imagine this as the text editor of C::B (warning, this control looks exactly like vs2005's editor...) http://www.actiprosoftware.com/Products/DotNet/SyntaxEditor/Default.aspx
Title: Re: Doxygen comment addin idea
Post by: thomas on February 17, 2006, 05:07:12 pm
Quote
I wonder where collapsable text came from? (First time i ever saw it was in vs2002
That idea (and a few more) was stolen from Scintilla. In fact, to me it looks quite as if their whole editor component is a Scintilla source rip-off. But of course, nobody will ever be able to prove this.

Quote
Hmm why won't anyone say yes,..
Once again, we do not write a Visual Studio clone. Even if a few people said "yes", it would not matter. We will not do it.
If you want Visual Studio, then please feel free to use Visual Studio.
Title: Re: Doxygen comment addin idea
Post by: FocusedWolf on February 17, 2006, 05:14:34 pm
I suspected they didn't create it, but they perfected it...lol j/k

So vs is a combination (by copying) of every good idea that has it's roots in opensource text editors, and anything with IDE and opensource in it's name copies some of what m$ copied, So saying you don't want a vs clone is saying you don't want to implement good features of every opensource text editor or ide in existence...just some...like collapsable text, class view, auto-complete, etc. Is that right?
Title: Re: Doxygen comment addin idea
Post by: takeshimiya on February 17, 2006, 05:20:42 pm
No, I think the point is, C::B will be C::B. If it happens that most features are simmilar, it's just coincidence. It's not intended to be a clone of it.

Anyways, if I were looking after IDE features to implement, it would be IntelliJ IDEA (http://www.jetbrains.com/idea/), not MSVC.
Title: Re: Doxygen comment addin idea
Post by: FocusedWolf on February 17, 2006, 05:25:34 pm
Just my opinion, having never used it, but it's appearence is very vs like. Atleast SharpDevelop like, which is vs like...like second derivative of vs. http://www.jetbrains.com/idea/features/screenshots/interface.gif

Hmm yes should implement all it's features  :) , especially themes hehe
Title: Re: Doxygen comment addin idea
Post by: thomas on February 17, 2006, 05:52:48 pm
So saying you don't want a vs clone is saying you don't want to implement good features of every opensource text editor or ide in existence...just some...like collapsable text, class view, auto-complete, etc. Is that right?
(underlining added)

That phrase seriously makes me wonder whether you have actually ever used Code::Blocks, or whether you are just trolling.

Actually, you cannot possibly have looked at Code::Blocks before, or else you would know that all of this is certainly implemented.

The statement about not wanting to implement good features generally does not need any further comment, I trust?
Title: Re: Doxygen comment addin idea
Post by: takeshimiya on February 17, 2006, 05:55:41 pm
Just my opinion, having never used it, but it's appearence is very vs like. Atleast SharpDevelop like, which is vs like...like second derivative of vs. http://www.jetbrains.com/idea/features/screenshots/interface.gif

Hmm yes should implement all it's features  :) , especially themes hehe

It's obvious that the appearences of all IDEs will be simmilar.

But it's not about the appearences, instead about the features.

Just really want to look at this: http://www.jetbrains.com/idea/training/demos/overview.html (http://www.jetbrains.com/idea/training/demos/overview.html)
Title: Re: Doxygen comment addin idea
Post by: FocusedWolf on February 17, 2006, 06:39:38 pm
I have used codeblocks, and those features in C::B was what i was trying to point out. I was saying, you got this, this, and this... all that's left is a few features and you have a vs clone. Then i was saying, is that as far as you want to go? Because the features that make up a "vs clone" are good features that have roots in open source software.

This thread is getting pointless i sense, i should of just said "themes would be cool" and left vs cloning out of it  :)