Open sockeqwe opened 6 years ago
Thanks for your feedback and sharing your config! Hub is new to me, looks useful, I will gove it a try.
Niklas Baudy notifications@github.com schrieb am Mi., 14. März 2018, 09:55:
Pretty interesting one!
At work we're using Teamcity and use Amazon S3 Agents and run a docker image on it. They boot up, will be used and then shutdown once they're done.
Tools that I use:
- Refined Github https://github.com/sindresorhus/refined-github - it makes GitHub so much better
- z https://github.com/rupa/z cd'ing into a directory was never easier z rxjava instead of cd ~/tmp/RxJava2/
- Local Gradle installation to not be dependent on project specific Gradle version and reuse Daemon between Terminal & AS
- Oh my zsh https://github.com/robbyrussell/oh-my-zsh with zsh-autosuggestions https://github.com/zsh-users/zsh-autosuggestions
- ack https://beyondgrep.com/ for searching everything
- hub https://hub.github.com/ for automatically creating PR from the command line for GitHub
I have modified all of my shortcuts from AS. I've not once found something that worked on someone else's machines. 😢 Luckily there's a super easy solution. Quick Switch Theme -> Key Map -> Select yours. You only have to import it and then can use it everywhere.
I've also got aliases for almost everything. If I do something more than 5 times, there's an alias. They're synced via a Git repository in my home directory.
Univeral Image Loader is deprecated but it's soo goood, it's really so good and it has everything you need ...
and I have a Tshirt of it, so I'm sold. [image: :trollface:] [image: :trollface:]
Oh yes, please talk about agile. I also don't like it! 😼
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/artem-zinnatullin/TheContext-Podcast/issues/86#issuecomment-373050345, or mute the thread https://github.com/notifications/unsubscribe-auth/AAjnrpWSqjNryNa9AZaL8IlRb4H2sln7ks5teS9IgaJpZM4Sg8H2 .
@vanniktech
ohhhh Refined GitHub looks noice, installed, let's see
z
— interesting! zsh by default enters the directory you typed if there is no command in PATH with same name, ie entering rxjava
will cd
you there if it's folder in current working dir, so I rely on that. But looks like z
does it no matter what is your working dir hm hm
Another reason why i don't use aliases is because oh-my-zsh has great history lookup, i just need to type one or more symbols from the beginning of the command and hit "arrow up" on keyboard. Some people use zsh-autosuggestions
as you pointed, but its behavior is not super predictable for my taste
and I have a Tshirt of it, so I'm sold. :trollface: :trollface:
lul
Also at my work we use TeamCity and use Amazon linux-docker Agents :)
Yeah z
does not care where you are and also allows fuzzy search.
Forgot to mention that my sublime 3 configuration is "open source". I'm also working on making my home directory open but there are still a few things that need to be moved / reconsidered.
Oh nice, i also use Sublime Text 3 a lot because it's so much faster than IJ… The only problem i have with it is keybindings, would be so much comfortable to match ones from IJ
btw @vanniktech can you pls elaborate on Gradle daemon? IDE should reuse gradlew daemon if all properties are the same (very often it's not the case, i'm still having multiple daemons sometimes, need to figure it out)
Daaamn son, Refined GitHub is such a good find. @vanniktech, many thanks! (works well in Firefox)
Btw, I totally forgot to mention Paste 2 for macOS. It's a copy-paste buffer history + search + pinning, it's foking amazing (one of the best apps i've bought). Highly recommend to at least get trial (and rebind shortcut to CMD + Shift + C)
I installed Gradle via homebrew brew install gradle
and use it from the terminal as is. In AS I've configured to use it instead of the wrapper:
That way the Daemon will be reused between the terminal & AS. I often build the app in both and I'm also jumping between projects quite often with different Gradle versions.
Also I've disabled source generation. It's in the experimental tab. That way when you open a project AS won't start executing all of the gradle tasks to compile the default variant. (Takes forever on my machine and is much faster from Terminal).
Refined Github is pretty awesome yes. Even better it's open source and they're quite friendly with new features to make Github even better.
I often build the app in both
Normally Daemons will be reused when you work with wrapper (often it's not the case unfortunately)
I'm also jumping between projects quite often with different Gradle versions
Yeah, this case is problematic…
Also I've disabled source generation. It's in the experimental tab. That way when you open a project AS won't start executing all of the gradle tasks to compile the default variant. (Takes forever on my machine and is much faster from Terminal).
Oh yeah that's a real issue, need more benchmarking though
Such a great episode as well as this discussion! Thanks all.
Pretty interesting one!
At work we're using Teamcity and use Amazon S3 Agents and run a docker image on it. They boot up, will be used and then shutdown once they're done.
Tools that I use:
z rxjava
instead ofcd ~/tmp/RxJava2/
I have modified all of my shortcuts from AS. I've not once found something that worked on someone else's machines. 😢 Luckily there's a super easy solution.
Quick Switch Theme
->Key Map
->Select yours
. You only have to import it and then can use it everywhere.I've also got aliases for almost everything. If I do something more than 5 times, there's an alias. They're synced via a Git repository in my home directory.
and I have a Tshirt of it, so I'm sold. :trollface: :trollface:
Oh yes, please talk about agile. I also don't like it! 😼