Zaeed
07-06-2008, 04:59 PM
As the title suggests, im wondering if there are editors available for use with VBA script apart from the default built-in one.
Im really starting to get sick of the limitations of this editor as my code gets more and more complicated.
georgedwilkinson
07-06-2008, 05:25 PM
Two of my best programming buddies use EMACS for just about everything, including VB, C#, C, C++, Java, etc.
I'm not sure why someone would want to go through the hassle of learning a new editor, especially since I would be worried that Intellisense doesn't work right. I guess if you're good at that type of thing, EMACS is probably a great candidate.
Alisa
07-07-2008, 07:21 AM
As the title suggests, im wondering if there are editors available for use with VBA script apart from the default built-in one.
Im really starting to get sick of the limitations of this editor as my code gets more and more complicated.
Or just get MZTools.
Banana
07-07-2008, 08:14 AM
Two of my best programming buddies use EMACS for just about everything, including VB, C#, C, C++, Java, etc.
I'm not sure why someone would want to go through the hassle of learning a new editor, especially since I would be worried that Intellisense doesn't work right. I guess if you're good at that type of thing, EMACS is probably a great candidate.
Interesting! I wouldn't have thought EMACs (are they supposed to be fully capitalized? I've seen it written as eMac [probably the Apple computer] or just emac?) would be a good candidate for VB. Other languages, definitely, but VB is a surprise.
Did they get Intellisense (or similar functionality) to work as well?
georgedwilkinson
07-07-2008, 09:46 AM
I'm not really sure. The programmer in question doesn't get online long enough to ask him. I was a bit surprised to see he was using something I didn't equate with his current environment (VS 2005). He told me it was EMACS and that he had been working with it in MS environments for 10 years.
Please be aware I was referring to the Gnu EMACS, not some other brand that might be out there. I downloaded it last night and tried it out. I can't even figure out how to configure it, much less use it to type in VB with (or without) Intellisense.
Banana
07-07-2008, 10:07 AM
Yes, I figured it was GNU's EMACS, (still confused about the proper capitalization. will have to check that one), which was also why I didn't think it as a natural candidate for VB, given that we have VS, and that VB is for all practical purpose, essentially owned by Microsoft, as opposed to C/C++ which is basically everywhere. I know there's some variants out there that runs on different OS and there's Mono, but really, why? Python wipes the floor and does it better than a bastardized dialect of VB for any *nix environment, IMO. Same is true of Perl, I'm sure, though I've been afraid to try it.
Yes, EMACS are fugly to configure, but I understand that once you have it just the way you want it, it's great. Do I want to spend a year configuring it to my needs then never move off it? Not really.
I'm a vim man myself, though I'd sooner go to VS for any coding in .NET. Vim really makes perfect sense for editing config files.