stocksnap_m07sv6ambd

Postanowiłem opisać czego używam – choćby dlatego, żeby nie zgubić gdzieś tych narzędzi w razie jakiejś awarii.

Obecnie korzystam z dwóch platform desktopowych – Mac i Windows, więc podzielę listę aplikacji w zależności od platformy.

Wspólne

  • Przeglądarki WWW:
    • Chrome – „Developers tools” dostajemy „z pudełka”
    • Firefox
  • Edytory kodu/IDE:
    • Sublime Text 3 – szybki i potężny edytor. Idealny, jeśli chcę coś sprawnie przejrzeć.
    • PHP Storm – dobrze pomyślane IDE, którego siłą jest szybkość działania, funkcjonalność i całe mnóstow wtyczek.
  • Wirtualizacja:
    • Docker – ostatnio „modne” lekkie kontenery, które świetnie się sprawdzają, jeśli chcemy szybko postawić środowisko do developmentu
    • Vagrant – wirtualizacja na sterydach dla developerów. Pozwala trzymać konfigurację maszyn wirtualnych razem z kodem projektu, co jest wielką zaletą.

Mac

  • Menadżer plików
    • Commander One – świetny naśladowca Total Commandera.
  • Klient FTP/SFTP:
    • Filezilla – darmowe oprogramowanie najbliższe WinScp, co jest dla mnie dużą zaletą.
  • Pakiet biurowy:
    • LibreOffice
  • IM:
    • Adium
  • Konsola:
    • natywna + ZSH + oh-my-zsh – dodatkowe skrypty wprowadzają parę udogodnień, takich jak bardziej rozbudowane autouzupełnianie
  • Kontrola wersjia:
    • GIT + SourceTree – na Windows wychowałem się na TortoiseGIT (jeśli chodzi o narzędzia do kontroli wersji to jestem „klikaczem) – to narzędzie to jemu najbliższy odpowiednik
  • Edytory kodu/IDE:
    • XCode – podstawowe narzędzie do dłubania na Apple’owych platformach (iOS)
  • Przeglądarki:
    • Safari – ekosystem Apple pokazuje tu swoją siłe (świetna synchornizacja z pozostałymi urządzeniami – iPhone, dobra obsługa gestów)

Windows

  • Menadżer plików:
    • Total Commander
  • Klient FTP/SFTP:
    • WinSCP
  • Pakiet biurowy:
    • Office
  • Edytory kodu/IDE:
    • Notepad++ – mały, szybki edytorek. Idealnie nadaje się do poprawek adhoc na serwerze (mój domyślny edytor w WinSCP).
  • Konsola:
    • ConEmu – ma (prawie) wszystko, czego brakuje natywnej konsoli Windows: skalowanie, zakładki, dodawnie różnych shelli.
  • Kontrola wersji:
    • GIT + TortoiseGit