Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
Is there a recommended IDE for developing Excel VBA macros that provides reasonable error reporting and code completion?
Currently, I'm using "Microsoft Visual Basic For Application" IDE which comes with Excel 2007, but so far, it is less than ideal.
Even a plug-in to Vim or Emacs will be great.
I use and recommend Rubberduck. Description from the website:
Rubberduck is a very active open-source COM add-in project that integrates with the Visual Basic Editor to enable the features every programmer wants to have in their IDE. From unit testing to source control, from code inspections to refactorings, programming in VBA will never be the same.
You're pretty much stuck with MS's IDE, but there are some good add-ons available. The two that I use constantly are:
MZ-Tools
Smart Indenter
Take a look at this SourceTools.xla. It is not a IDE, but an add-in for VBA that allows to save/read the all source files from your project into actual text files for use with source control. I have been using it for at least a year and I am very happy. It even allows direct use if CVS or SVN source control systems for commits/diff, but you don't have to do it from the IDE. And it is free and it comes with the source code unlocked if you want to tweak it.
(I realize this question is 7 years old, but I had the same question so I'm just sharing a solution I went with.)
I've just recently started working with VBA with MS Excel and noticed it's really easy to lose all your code with the macros option if something crashed or was deleted.
Atom.io is a great IDE for any language to just easily type some code and save. I already use it for python and some easy scripting languages to check my syntax. I actually found a package for VBScript/VBA syntax highlighting: here!
You can download it right in Atom:
Click File -> Settings -> Install
Search language-vbscript
Click Install
And you're all set to open, edit, and save .vba files.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 2 years ago.
Improve this question
For supported files in VSCode we get an option (when you right click on the file editor) to Format Document (ALT+SHIFT+F).
But unfortunately for Groovy this option is not available. And according to the VSCode community, there are no plans to implement this feature.
Is there an alternative solution available, specifically for VSCode?
I don't know how well this works for formatting other than indentation, but I simply changed the file extension from .groovy to .js, right clicked in the file, and selected "Format Document". It fixed the indentation for me.
There is now a Visual Studio Code extension to Lint, Format and Auto-fix Groovy and Jenkinsfiles ! :)
https://marketplace.visualstudio.com/items?itemName=NicolasVuillamy.vscode-groovy-lint Visual Studio Code extension embedding npm-groovy-lint, itself embedding CodeNarc
It would only be available via an extension, which you can search for in the marketplace.
Unfortunately it doesn't look like there are many extensions for Groovy at all. And if that can be considered an indication of the language's popularity, it's highly unlikely that broad support would ever be added to VS Code out of the box.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I used dreamweaver for HTML editing so far and its fine for UI developer I think.
But most weak point is too heavy.
I wonder if I should upgrade to something more lighter with full-featured.
Anyone recommend me HTML editor tool?
Those features are what I'm looking for.
not heavy to load
split mode (code / view)
custom colors for element/attribue/values...
auto-complete tag (code hint)
auto-add close tag
changes code same time interactively (like multiple sections.)
html validation check
wysiwyg
For simple light weight code editor I would recommend Bracket , Simply nice for HTML and Javascript coding and for split mode you can always use developer tool of browsers. I find them much better.
Assuming that your work on Windows (if not, let me know)
You could take a look to (All of them are WYSIWYG):
Microsoft Expression Web 4 (Free Version) Developed by Microsoft. Not exactly WYSIWYG but quite close and quite similar to Dreamweaver for an easy transition.
BlueGriffon Open Source
Aloha Open Source
I like Brackets a lot, but It's not WYSIWYG as you are request for.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 4 years ago.
Improve this question
What's the true difference between an IDE and text editor with a bunch of plugins? Why should I prefer an IDE over a text editor for development?
IDE stands for "Integrated development environment" not just a tool where you write the code, but you can also compile it and debug it..
text editors in their nature, usually don't do that, they tend to go for a broader approach..
be able to edit all types of files, instead of specializing in a particular type or language..
sure you can have plugins, specific for a type of file or language, that compiles/runs/debugs but since is it done by plugins, I guess the "integrated" part is off the table, so doesn't make much sense to call it IDE
And as said before, because the nature of the text editors the potential for integrated development experience will always be limited
In the end, you want something that's going to make you the most productive. Whether that's Notepad or Vim or Sublime or something else is up to the user and the tasks required at the time.
With that said, an IDE does bring some solid benefits for development. Depending on the language and IDE, this may include integrated build tools, source control management, unit testing tools, automatic boilerplate generation, and class/variable refactoring.
"IDE" isn't a very well defined term, but in my experience single unit IDEs (as opposed to editor + added plugins) seem to have more powerful debuggers, more integration between different tools in the IDE (e.g. easy to debug unit tests, use of deep code analysis to feed autocompletion, etc). And of course more things work out of the box w/o having to download and configure plugins yourself, and the GUI is often are easier to figure out for new users or novices. But it's a personal choice and the bottom line is you should try the tools you're considering and choose the one that fits best with your needs.
IDE is stands for "Integrated Developement Environment" where the programmer can develop efficient projects and it provides drag and drop facility which reduces the stress of a programmer. Editor is one which is related to a specific language where you an write the program and run the program..
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 1 year ago.
Improve this question
I am looking for a IDE for Pascal. Something that runs under Linux, is simple and easy to run. My goal is to setup something for a kid to learn, something that wouldn't require to derive from 10 classes to make a text visible on screen.
I remember DOS-based TurboPascal being very easy to use. Now I tried Lazarus, but its interface is very complex.
I don't need IDE that works with multiple languages, and I won't change Pascal into another language--there's lots of good textbooks in my native language for Pascal, and very little for other.
Thanks!
What about using FreePascal with its included editor or a basic text editor, like nano or gedit? You could also use one of the old "Borland-ish" IDEs like PENG or RHIDE.
Look here:
http://www.freepascal.org/
More specific:
http://www.lazarus.freepascal.org/
You can try Eclipse plugin, which might work better for you:
http://www.gavab.etsii.urjc.es/wiki/pascaline/
Also, try this one:
http://en.wikipedia.org/wiki/Kylix_(software)
This is not strictly Pascal, but Delphi was spun off from Pascal.
Geany is also good. It supports
syntax highlighting
symbol-name auto-completion (which is akin to intellisense)
specifying compiler options
integration with build tools
Among several other features one would expect in a modern integrated development environment.
Plus it's open source and runs across *nix, MacOSX and Windows.
You can always run the original Turbo Pascal 7 inside Dos-Box.
Dos-Box is available for Linux and comes with Free-Dos installed.
Very good alternative.
wrong on all counts. Embercardero has a community dev version for Sindows- ports to OSX, needs (an emu) some add-ons for linux. FP is the ported version of the old DOS app- with inheritance and classes--there really isnt something you seek. Its wither fp/rhide or Lazarus. You might want to brush up on UI programming or SDL. Im sorry but after ten + years of developing, Ive not seen anything "easier"- unless you write the code to make it easier. Pascal is far from dead. Further- you might try python. Four lines of code to a UI application(tkinter lib). TP7 is not a solution, fp ide is the same.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
We have a rather large codebase in C++ here that needs some refactoring; since it's generally bad to start from scratch, I was wondering if there were any good free code refactoring tools for Visual Studio 2005/Visual C++ 8.0?
I know I'm not exactly answering your question, but I recommend Visual Assist X. Download a trial and checks if it attends to your needs, because I think it's worth every dollar. It has been some time since I last used the software (mostly because now I use C# rather than C++ in my projects), but it was a vital tool for me when I was working for a company that developed games (which are quite complex in nature).
I don't know how good it is since I don't use it (I use the non-free Visual Assist), but DevExpress has Refactor! for C++, which is free as in gratis. It's specified to work with VS2005 and VS2008. It's the only free one I'm aware of (outside of whatever refactorings are built in to Visual Studio).
Note, however, that I don't think it'll work in the free Visual Studio Express.
Other than DevExpress's Refactor! for C++ (which I'd forgotten about, thanks Michael), the only free solution I'm aware of is to install Eclipse CDT, use its refactoring support when you need to refactor, and use Visual C++ for everything else. A bit ugly, but it works.
Refactor was incorporated into CodeRush, and was no longer a free tool. Now it no longer supports C++ at all:
C++ language support in CodeRush is deprecated as of 31 May 2013.
Severe Issue Support ends 1-Feb-2014
Last Date of Support is 1-Jun-2014
https://www.devexpress.com/Products/CodeRush/cpp11.xml