Been slowing switching over from Intellij to Emacs as my dev environment for Grails (what I'm developing in atm, though temporarily). Some things are easy, others things are harder.
174515
For what I'm doing now (changing some configs and running unit tests over ~25 projects) Emacs is a better tool than Intellij. Again, at least for this. #emacs4ver
174518
@mikehoss I'm from the dark side (Vim, Neovim), but I've got the same impression of the old way of doing things. Things are super condensed and fast when compared with modern IDEs.
174604
@schmidt_fu I've found with exuberant-ctags and ack/ripgrep, I'm a lot faster for most things in a plain editor. Refactoring/renaming becomes hard however
174644
@mikehoss if you use ack, have you heard of ag?
https://github.com/ggreer/the_silver_searcher

I dunno about ack, but ag is blazingly fast even in a big codebase.
#commandline #coding
174645
@schmidt_fu ack is fast once it starts up... But starting up Perl is slower than running a C or Rust tool.
174650
@schmidt_fu I'm switching from ack to ripgrep. Seems faster than even ag. https://github.com/BurntSushi/ripgrep
174654
@schmidt_fu rg (ripgrep) is faster yet. The competition continues, to everyone's benefit. @mikehoss
174673
@jws @schmidt_fu agreed. The competition in this space is a great thing. My only complaint about rg is installing it isn't great
174699
@mikehoss I think Homebrew downloads a pre-compiled package, so it's painless on Mac.
// @schmidt_fu
174712
@jws I've had Homebrew screw up my system, so I use MacPorts. I got burned by "you need cargo to install cargo" loop. I just grabbed the OSX binary // @schmidt_fu
174730
@mikehoss Yeah, refactoring is exactly the stuff where IDEs shine. They suck at text editing at times, though.
It seems like they are like a surgeons knive and a hammer, respectively. You need both, but for different stages.
174646
@schmidt_fu Both-and is a great choice. Happy to see newer languages building editor-independent language support for stuff like syntax highlighting and refactoring, though. @mikehoss
174675