Developer forums (C::B DEVELOPMENT STRICTLY!) > Contributions to C::B
PHP development?
rickg22:
I use C::B for PHP programming. I had to set up a custom compiler using php -l (for syntax checking), and I use the HTML syntax highliting (it detects embedded html inside php). In fact I added the lastest patch to enable commenting php code using ctrl-shift-c. I was using HAPEdit, but I switched to C::B after all the patches made it usable for php coding.
JGM:
--- Quote from: rickg22 on July 23, 2007, 04:16:39 am ---I use C::B for PHP programming. I had to set up a custom compiler using php -l (for syntax checking), and I use the HTML syntax highliting (it detects embedded html inside php). In fact I added the lastest patch to enable commenting php code using ctrl-shift-c. I was using HAPEdit, but I switched to C::B after all the patches made it usable for php coding.
--- End quote ---
Interesting, I make php programming too, i will try that :)
What php parser(compiler) are you using?
rickg22:
i'm using php itself (the commandline version).
stefanos_:
rickg22: if we can manage to make it work like Eclipse would be really cool.
I found Code::Blocks extremely easy to use and I enjoy its usage a lot. I study ANSI C++ on my spare time (at home of course) and I plan to help Code::Blocks when I will feel that I am ready or better say, when I will feel that I really know what I'm doing.
My job as Search Engine Optimizer is to bring traffic to our client's websites as also try to bring their websites to #10 of Search Engines. I know it's tough but with a lot of study and practice you can bring results. My main responsibility is to maintain our client's website from bugs as also to monitoring their traffic. It's quite annoying for me to use a combination of programs to be able to work but what to do? My bosses pay for the programs so I don't really care so much.
What I do care though is not to PAY money to have programs that I use / have at work and not be able to have them at home. I am fed up with the idea of "piracy" or "stolen programs" etc but again it's not our fault. If the prices were at a logical level then I would gladly pay them to have their program. Since this issue is a common pain in the ...BIIIIIIP, I would like to know if we can do something with Code::Blocks to officially support programming and script languages like:
- PHP
- HTML
- XHTML
- XML
- Python
- Perl
- JavaScript
- CSS
I know that sounds nice, at least to me [up to one point - I feel that a few of you want to kill me just by saying that :D] because it would be really comfortable to have a program all-in-one!
By the way guys, it's just my personal opinion or better say a personal suggestion! It doesn't mean that thing should be the way I say.
I would like to thank all of you guys who work with Code::Blocks and try to make it the best tool for its category. Keep up the good work.
Kindest Regards,
Stefanos_
P.S: Even though I use FreeBSD, I must admit that Linus quoted something really nice :D
Software is like sex: it's better when it's free. [Linus Torvalds]
thomas:
You can certainly use Code::Blocks to edit HTML/PHP/CSS files. You can launch the browser or PHP interpreter as tool, too. I have never tried it, but there should be no reason why it shouldn't work.
Other than that, however, I'm afraid that there is little PHP/whatever support at this time, and I'm strictly against adding any. The same goes for Java (with gjc, Java files are compileable, but that's it) or anything else.
dempl_dempl explained the reason very well:
--- Quote from: dempl_dempl on August 31, 2007, 11:51:43 pm ---KDevelop has plugin for 99999999 languages ,and none of them works normal, it's really overcrowded, bugy and I couldn't do anything usefull with it. I' like making programs, not admiring the number of absolutley un-needed features.
--- End quote ---
He could not have said it any better, this is exactly where Code::Blocks is going. We have serious deficiencies in the design and functionality of several major components, and instead of addressing them, we add hacks to "support" things that are not the IDE's actual objective.
We double and triple the amount of work, and we end up with a program that will never be finished and will never work in a satisfying manner for the one thing that's its main objective.
Yes, I'm aware that adding shiny features is more fun than properly implementing things that don't work, and a program that can do everything is ultra-cool. But it's ultra-counter-productive too.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version