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
Are there any IDE's or editors that support Mercury besides emacs?
Distributed with Mercury is a syntax highlighting file for vim.
This is the only official editor support. See the vim directory in the compiler's source distribution.
People say that prolog-mode for Emacs also supports Mercury, I tried this and discovered that it didn't handle Mercury specific syntax at all, and therefore was no better than using any other emacs mode.
Personally I use vim with syntax highlighting.
Codeblocks could probably be made to work with Mercury. It doesn't directly support syntax highlighting for this language but you can create a custom lexer for it. Getting codeblocks' build system to work with the mmc compiler is just a matter of tweaking the 'advanced options' under Compiler and debugger settings.
We have recently released a simple plugin for eclipse to help editing Mercury files and using along Java projects. Please take a look at it if you have Mercury under Linux and meets your requirements. Any feedback is welcome. :)
You can find it here: http://kai.mercury.mind-era.com
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 11 months ago.
Improve this question
The main feature of Sublime Text 2 that makes it my editor of choice for programming (and anything else really) is multi-selection search and edit. It's like search-and-replace-on-steroids. Once you get used to, it's really hard to go back to not using it.
I did some research myself and couldn't find a single other editor that offers it as powerfully. Some even let you create several cursors but lack the searching bit (just found out that Notepad++ does that).
So I'd like to ask for this community's help: do you know of another programming editor that provide multi-selection search and editing in a similar level as Sublime does?
Cloud9 IDE does this.
Disclaimer: I work there.
vim seems to have support for that via plugins. See a related question on SO: Multiple selections in VIM
More recently jetBrains began adding "Sublime Text style multi selection" to their line of IDEs. I know IntelliJ and Pycharm already have it.
gedit 3 has a plugin which looks similar: http://codetree.com.au/projects/imitation/
After switching from Sublime Text 2 to gedit, I've written a plugin that's much closer to Sublime's version of multiple cursors than imitation. I've tested the plugin on versions 3.4 and 3.12. You can find it here:
https://github.com/jessecrossen/Gedit-MultiCursor
I don't think it's 100% perfect yet, so I'd be really glad to hear of any edge cases people run across so I can continue to improve it. I've also implemented something like gedit's Command-R functionality with this plugin.
Those were pretty much the only two features I missed from Sublime, but then again I don't tend to use the deep features of any editor, so as to preserve my independence ;). The quick-open functionality is not as good as Sublime's "Goto Anything", but on the other hand you get usable integration with remote file systems mounted on FUSE, gvfs or similar, whereas Sublime tends to be slow because it's recursively indexing every file.
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
What are the best free uml drawing tools?
All the ones I have found require membership payments and only offer limited functionality based to public users on a trial basis...rubbish!
For my (very simple) needs I used ArgoUML. I'm not an expert about, but I found it enough easy to use. It's open source and, on the web page, you can find a good user guide.
Have a look at StarUML ( http://staruml.sourceforge.net/en/ )
It's free, open source, and incredibly fully featured.
For a full list, check out the ones marked as Open Source here: http://en.wikipedia.org/wiki/List_of_Unified_Modeling_Language_tools
But I'd really recommend StarUML!
For my first two software engineering courses, I used the stand alone version of UMLet, but it is just for diagrams. It exports to standard graphics, or pdf. They also have an eclipse plugin version, but I never used it.
For a no frill drawing tool, I find Google Docs (drawings) pretty good. Note that printing works better under Mozilla than Chrome, strangely enough. In Chrome, I cannot get dashed lines to print.
Try UMLet. Supports Eclipse IDE.
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 6 years ago.
Improve this question
I'm a jack-of-all-trades-master-of-none programmer and as I jump around languages, quality consistent documentation is becoming more and more important to me. I've recently been using Doxygen, but Wikipedia reveals the usual ridiculous list of similar frameworks.
What is your favorite documentation generator and why? (Vote where you agree to keep it tidy!)
I use different files written in MediaWiki MarkUp, since this is easy to learn for everyone. I convert this to HTML and a CHM file, and to LaTeX for the PDF documentation.
This was the most painless way for me to generate Online documentation AND printable documentation in one strike with a simple way of input.
The tools I use are org.eclipse.mylyn.wikitext with a custom DocumentBuilder for LaTeX, the Microsoft Help compiler (which sadly only runs on windows), and a LaTeX distribution.
EDIT: I managed to get the Microsoft Help compiler running with Wine, so my Linux build server is now able to create the whole documentation automatically.
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'm learning Objective-C and i would like to know where i can found a IDE for Objective-C on Linux?
There are two different IDEs provided with GNUstep, I prefer ProjectManager but there's also ProjectCenter. While neither has been released in a while, the state in VCS is much better than the date of the last release would lead you to believe :-).
Honestly when it comes to doing Objective-C and you have access to a Mac, Xcode is your best bet but here's what I know would be close enough on a Linux box:
Project Center
KDevelop
And not sure if there's a plugin for it, but Eclipse is a fairly good IDE.
What do you want out of an IDE? Emacs has a very good Objective-C mode, and good integration to parse build errors from GCC and also debug with GDB. It would be a good IDE for most tasks, unless you really want a GUI builder.
Have a look at the latest FreeBSD release, which incorporates Clang, a rival of gcc with a BSD licence instead of a GPL licence.
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
Does any text editor (such as Notepad++) syntax highlight MediaWiki code? This might not be strictly programming related though the Wiki script is a language by itself.
I think you want Wikipedia:Text editor support - How to set up specific editors for Wikipedia editing.
At least 8 text editors support MediaWiki syntax highlighting:
GNU Emacs
Eclipse
Vedit
Vim
jEdit
Kate / KWrite
NoteTab. (I assume that "Wikipedia" syntax just means MediaWiki syntax.)
Mac OSX
SubEthaEdit
TextMate
There is also a MediaWiki JavaScript add-on called wikEd that does syntax highlighting inside the MediaWiki edit box.
I hate to say it, being an avid Vim user, but Emacs supports wiki markup.
Edit Hold on a second, there is syntax highlighting for Vim too
http://fvue.nl/wiki/MediaWiki_syntax_highlighting_with_Vim
YAY!
You may have a look at this page: http://en.wikipedia.org/wiki/User:Alex_Smotrov/ExtEdit
Alex also provides "userDefineLang.xml" -- a Notepad++ syntax highlight file.
Try out e-text editor, which is Windows only.