
Hi all!
Thanks for you responses. Here is a sum-up so far.
The vertical bars is the number of persons using this one among the replies.
- Emacs + haskell-mode IIIII
- sublime with sublime-haskell I
- vim IIII (see tips from Александр Сухарев, Marc Weber, Schell Scivally, Edgar
Klerks)
- EclipseFP II
- Leksah III
- WinEdt + MikTex
Please tell me if I missed something :)
Best,
Corentin
On Sat, Nov 23, 2013 at 12:09 PM, Edgar Klerks
If you use conque, you can run a GHCI session in vim: http://code.google.com/p/conque/ That works pretty well.
Neocomplcache +ghcmod + neco-ghc delivers good support for auto-completion.
Syntastic will annotate errors in your source file.
Gundo for reverting and viewing local changes, vim stores internally a tree with changes. With some configuration it can remember changes for days. The only drawback is that you can always hit u, because your last weeks changes are still remembered.
For searching in files, I use ack.vim.
And for moving to files, I use ctrl-p, which let you open files with little typing.
You should also look into sessions (a vim feature). With this you can save your current development environment and start from there.
Bundle 'neocomplcache' Bundle 'surround.vim' Bundle 'eagletmt/neco-ghc' Bundle "eagletmt/ghcmod-vim" Bundle 'ctrlp.vim' Bundle 'ack.vim' Bundle 'Gundo' Bundle 'scrooloose/syntastic' Bundle "Shougo/vimproc"
There are a lot of different plugins I use, but these have proven themselves useful, also for general development.
I miss a program for creating tagfiles for haskell. This would be handy, because you can jump quickly to definition file with this.
Greets,
Edgar
On Fri, Nov 8, 2013 at 8:44 PM, Corentin Dupont
wrote:
Hi cafe, I would like to know which IDE are you using? I use Leksah, I like the GUI design and constant compilation process. However, the development seems to be slowing down: last version date from early 2012. The installation process is very painful.
There is FPComplete IDE coming up, but it's commercial. I'm experimenting with it, anyway: how to compile using cabal files? It doesn't seem to recognize them. Will there be an off-line version?
I'm interested to know if you are using vim to develop: which extension are you using? I'm interested in continuous compilation, project files browsing, code completion, search-in-files.
Best, Corentin
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe