View previous topic :: View next topic |
Author |
Message |
DarkSnow
Joined: 02 Mar 2005 Posts: 67 Location: Sweden
|
Posted: Wed Mar 02, 2005 12:39 am Post subject: "Project Editor" help wanted |
|
|
First of all, i'd like to say hello to everyone. New on the forum of inside3d.
Second,
I am working on a QC editor (for time being named "Project Editor"). This IDE is a MDI type editor witch i think will simplify quite alot.
It is nearly completed and i have a website for it upp and running on http://darksnow.quakedev.com/ with a screenshot witch i think describes more precise what it is all about.
This IDE will contain several pre-made templates to create new projects based on (Q1, QW, TF, Hipnotic etc)
Now, perhaps anyone here has made a cleaned up version or made some nice comments for any qc source you could send?
Any comments or suggestions are aprishiated  |
|
Back to top |
|
 |
Wazat
Joined: 15 Oct 2004 Posts: 732 Location: Middle 'o the desert, USA
|
Posted: Wed Mar 02, 2005 1:01 am Post subject: |
|
|
This looks really nice. I use metapad for my coding purposes, and FrikaC once explained to me how to get MS Visual C++ to work with QC code (but then my qc code would be unclean!!), but it was a long process that confused me a bit. This looks like a much more taylored and customized program, anyway.
I've never gotten into the IDE thing, but I'd like to try your program when its finished. I do like using MSVC 6.0 for my C++ projects. _________________ When my computer inevitably explodes and kills me, my cat inherits everything I own. He may be the only one capable of continuing my work. |
|
Back to top |
|
 |
Dr. Shadowborg Inside3D Staff

Joined: 16 Oct 2004 Posts: 726
|
Posted: Wed Mar 02, 2005 1:02 am Post subject: |
|
|
Hey, that looks pretty nice! To be quite honest, I've never yet met a windows SDI/MDI for QuakeC that I've liked enough to actually use. (Yes, I've tried QCide, but hate it, mainly for it's SDI rather than MDI)
Good luck with this project!  _________________ "Roboto suggests Plasma Bazooka." |
|
Back to top |
|
 |
FrikaC Site Admin

Joined: 08 Oct 2004 Posts: 947
|
Posted: Wed Mar 02, 2005 2:52 am Post subject: |
|
|
I'm a big UltraEdit 32 fan. |
|
Back to top |
|
 |
Willis
Joined: 14 Jan 2005 Posts: 12 Location: WI, USA
|
Posted: Wed Mar 02, 2005 9:24 am Post subject: |
|
|
DarkSnow:
It looks nice so far.
A few notes:
I see you have a status bar at the bottom with only one piece of data on it, a few useful things would be line number (a very nice thing to have when not showing line numbers by every line) and column position (where you are horizontally on said line).
Also, a very nice thing is having things color coded which your current screenshot does not show, and it isn't listed on the FAQ or anything.
comment and function coloring make things much easier to read.
Also, not sure from the screen shot, the find function, it is very handy to have a multi-file search (or a search for every file in a dir) with results output into a window (such as the debug window or an optional results window?)
Also, those windows do not look resizable/adjustable, though I could be wrong.
Also, a save-all function. and I think Bold/Italics/Underline is sort of unneeded in any code application.
Auto-format function is handy when writing code quickly (like Alt+F8 in MSVC) to do auto tabbing and bracket alignment.
Those are a few of the things I'd look for in a good MDI. Sorry if thats too much work, or is already planned and I overlooked something.
Also, I noticed you comment on not speaking english natively, I'm sure there are plenty of people around would would be willing to help out with english spellings.
Looking forward to seeing this in action! _________________ --Willis |
|
Back to top |
|
 |
Wazat
Joined: 15 Oct 2004 Posts: 732 Location: Middle 'o the desert, USA
|
Posted: Wed Mar 02, 2005 5:08 pm Post subject: |
|
|
If you get around to it, one really nice feature of Emacs is that you can open a file twice and be working on separate parts of it, but the changes to one instance affect the other instance, so you don't lose changes etc by saving the other one.
Good luck with this! _________________ When my computer inevitably explodes and kills me, my cat inherits everything I own. He may be the only one capable of continuing my work. |
|
Back to top |
|
 |
DarkSnow
Joined: 02 Mar 2005 Posts: 67 Location: Sweden
|
Posted: Wed Mar 02, 2005 6:51 pm Post subject: |
|
|
Hello again. Damn thats alot of comments (witch makes me a happy man )
I have looked into the things you all have mentioned in posts and i can tell that;
right now i have been focusing mostly on how to get it to work propperly rather than poking around to make it look nice and friendly So it is missing some functions, and have some stuff that is not needed...
Bold/italic etc will be removed from code. It will however be avaiable in documentation files (witch will be a avaiability in PE) so that explains what it is doing in there in the first place. I will correct this to only be avaiable to document files before releasing.
Autoformat will be a implemented feuture. I did not realy think about it until now (thnx for the advice)
Colorcodes will be a feuture. I do not know if it will be implemented on the first or second release of PE.
Thnx for all the posts. Il try to fix most of this, but i cant make any promisses. Im not the guru programmer after all  |
|
Back to top |
|
 |
Kools
Joined: 05 Jan 2005 Posts: 37 Location: The Netherlands
|
Posted: Wed Mar 02, 2005 8:41 pm Post subject: |
|
|
As I've said before (on the QSG forums) I really like this project.
The best feature for me would be a 'Find in Files' option (again, like I said before). This would be especially handy when looking through someone else's source. I know the way around standard QC well enough, and of course I know exactly where my own modifications to the code are but it would make life easier when figuring out someone else's source modifications.
Wazat's suggestion sounds good too, though it's not a must for me. It would come in handy at times though.
Oh, and I noticed you plan on making this work with meqcc. Most (probably at least 90%) QC coders use FrikQcc as their compiler of choice, I know pretty much everyone here does. Now I know other compilers will be supported, but it's something of a must for me to see the output of my favorite compiler in that handy output window you have.
Anyway, just my two eurocents. Keep up the good work! _________________ Forum lurker |
|
Back to top |
|
 |
DarkSnow
Joined: 02 Mar 2005 Posts: 67 Location: Sweden
|
Posted: Thu Mar 03, 2005 3:40 am Post subject: |
|
|
Yes well, i do not think it would be any problem for frikas compiler to compile with the project editor. It could be nice if i got hold of the source thou Anybody knows any link to the src for frik-c compiler or is there any at all?
And thanks for the cheering comments. |
|
Back to top |
|
 |
DarkSnow
Joined: 02 Mar 2005 Posts: 67 Location: Sweden
|
Posted: Thu Mar 03, 2005 4:04 am Post subject: |
|
|
Nevermind, i found it  |
|
Back to top |
|
 |
Error Inside3D Staff

Joined: 05 Nov 2004 Posts: 558 Location: VA, USA
|
Posted: Thu Mar 03, 2005 5:31 am Post subject: |
|
|
I'm a big fan of notepad or win32pad... the simple things.
folder browsing, win32pad, custom .bat files... the simple things in life make it better.
I shall give this a try though. |
|
Back to top |
|
 |
DarkSnow
Joined: 02 Mar 2005 Posts: 67 Location: Sweden
|
Posted: Fri Mar 04, 2005 2:08 am Post subject: |
|
|
Error wrote: | I'm a big fan of notepad or win32pad... the simple things. |
Agreed, to some point. I preffer Notepad to any wysiwyg type editor when it comes to creating websites etc. But when working with several files of code it just is not efficiant enough.
I am having a hard time trying to imagine the feeling of modifying q1 src only through notepad and a command line compiler... (No offence to anyone who feels it more comfortable)  |
|
Back to top |
|
 |
Wazat
Joined: 15 Oct 2004 Posts: 732 Location: Middle 'o the desert, USA
|
Posted: Fri Mar 04, 2005 5:12 am Post subject: |
|
|
I hate notepad because of the problems it has with word-wrap, no line numbers, etc. However, Metapad + Frikqcc is really all I need to work on my mods. That said, a decent editor could increase the ease of switching between files and managing features that span multiple files, etc. _________________ When my computer inevitably explodes and kills me, my cat inherits everything I own. He may be the only one capable of continuing my work. |
|
Back to top |
|
 |
r00k
Joined: 13 Nov 2004 Posts: 483
|
Posted: Fri Mar 04, 2005 5:43 am Post subject: |
|
|
I too have used UltraEdit32 for the last 4 years... I really like it's
"reindent selection" option to clean up the code...
though im sure i only use about 49% of its true functionality, it is still a great code editor |
|
Back to top |
|
 |
Supa

Joined: 26 Oct 2004 Posts: 122
|
Posted: Fri Mar 04, 2005 7:40 am Post subject: |
|
|
I use Notepad++, I can't decide whether I just plain hate myself or if I'm insane. :P |
|
Back to top |
|
 |
|