Szczerze mówiąc, trochę nieufnie podchodzę do prostej, płaskiej deklaracji, że "x to najlepszy program dla ciebie"; prawdziwe życie jest zwykle trudniejsze.

Jako facet, który wypróbowuje nowe oprogramowanie do zabawy (jestem zamieszaniem na imprezach), mogę powiedzieć ci z bolesnego i często rozczarowującego doświadczenia, że ​​znalezienie właściwych narzędzi dla twojego handlu jest bardzo osobistą podróżą. Narzędzia, które świetnie wyglądają na papierze, często pozbawione będą jednego kluczowego elementu, który sprawiłby, że stałyby się efektywnym elementem przepływu pracy. Twój przepływ pracy jest wszystkim.

Zanim więc wymieniam "najlepsze" narzędzia do projektowania i programowania dla systemu Windows, pozwólcie mi chwilę na określenie, czego potrzebuję z oprogramowania, którego używam:

  • Zgodność między różnymi platformami - czasami przechodzę na Linuksa na jakiś czas.
  • Specjalizacja - Wolę narzędzia, które dobrze wykonują jedną rzecz, niż jeden rozmiar pasuje do wszystkich apartamentów, które robią wszystko na pół upieczone.
  • Szybkość - Nic bardziej irytującego niż powolny, nadęty program. Jest to szczególnie ważne, gdy trzeba szybko i często przełączać się między programami.
  • Dostosowywanie - Są chwile, kiedy nie jestem szczęśliwy, chyba że jestem w stanie szeroko skonfigurować i dostosować mój proces. Ciągłe doskonalenie jest niezbędne w naszej dziedzinie, a nasze narzędzia powinny uwzględniać tę potrzebę.
  • Szybkie zmiany na żywo witryn.

Tam. Teraz możemy zacząć ...

Pisanie mojego kodu

Projektuję strony internetowe w przeglądarce. Kiedy się nad tym zastanowić, oznacza to, że od momentu, w którym przerywam tworzenie szkieletu, zaczynam wyrażać moje intencje wizualne za pomocą kodu. Od tego momentu moim najważniejszym narzędziem w całym procesie, oprócz samej przeglądarki, jest mój edytor kodu.

Do tej pory większość z nas słyszała Wysublimowany tekst. Czy naprawdę muszę zagłębić się we wszystkie szczegóły? Wystarczy powiedzieć, że konfigurowalny interfejs, oślepiająca szybkość, wieloplatformowe wersje i miriady rozszerzeń ułatwiają mi życie. Bez wątpienia było to najlepsze siedemdziesiąt dolarów, jakie kiedykolwiek wydałem.

wzniosły

Jest jednak pewien przychylny klient, który ma moje zainteresowanie. Adobe's Wsporniki nadal może być w fazie Alpha, ale szybko staje się potężnym edytorem tekstu. Ma już przyzwoity zestaw funkcji, rosnącą bibliotekę rozszerzeń i dobrze prosperującą społeczność.

nawiasy

Gdy funkcja podglądu na żywo działa z lokalnymi instalacjami WordPress, a raz cały program jest nieco mniej podatny na awarie, może być potężnym pretendentem do tronu. W tej chwili cieszę się, że mogę oglądać program. Przeszło długą drogę w krótkim czasie.

Nadal potrzebuję edytora obrazów

Mój wybór w edytorach graficznych jest dostarczany przez małe budżety! I potrzeba rozwiązania wieloplatformowego! A czasami powolny sprzęt!

To prawda, panie i panowie, używam niestety nazwanego KORDONEK dla grafiki rastrowej, oraz Inkscape do moich potrzeb edycji grafiki wektorowej. Nie zamierzam zmienić tego artykułu w debatę GIMP vs. Photoshop. Są to dwie bardzo różne bestie.

kordonek
inkscape

Ponieważ projektuję w przeglądarce, nie muszę tworzyć makiet o wysokiej wierności obrazu. Używam edytorów obrazu do tworzenia tylko pojedynczych elementów graficznych. Tworzę je oddzielnie od siebie, tak jak ich potrzebuję. Tak więc GIMP i Inkscape wykonują zadanie i robią to dobrze.

Jeden określony "pro", poza ceną: GIMP, z mojego doświadczenia, zawsze działał dobrze na sprzęcie o niskiej i średniej klasie. Jest to dla mnie idealne, ponieważ czasami nie mam dostępu do mojego miłego, mocnego pulpitu; a mój nieco starszy laptop czasami wystarcza.

Umieszczanie plików na serwerze

Liczba programów FTP na zewnątrz jest ... oszałamiająca. W przypadku podstawowych plików, pozostaję z wypróbowaną i prawdziwą, wieloplatformową FileZilla . Jest wolne. To działa. Jestem do tego przyzwyczajony.

filezilla

Wprowadzanie zmian w locie

Jednym z typowych zadań opartych na systemie Windows jest szybkie edytowanie witryn na żywo, które wymagają bardzo małych zmian. Chodzi mi o to, kto chce się zrestartować i zmienić na inny system na pięciominutową zmianę?

Do najmniejszych zmian użyję Komodo Edytuj. Jest nieco wolniejszy od poprzednich edytorów tekstu, ale można zainstalować rozszerzenie przeglądarki FTP, które umożliwia szybkie zmiany na żywo. Zasadniczo idealnie nadaje się do naprawiania literówek.

Komodo

Och, nie zrozum mnie źle. Jest to potężne IDE samo w sobie. Używałem go do budowania pełnych projektów wcześniej. Jest jednak powolny, a przepływ poleceń oparty na poleceniach Sublime Text pasuje mi lepiej.

Teraz, jeśli chcesz wprowadzić nieco bardziej rozbudowane zmiany i / lub chcesz pracować z czymś takim jak LESS lub SASS podczas pracy w witrynie na żywo, Rzucać może być cudem, którego szukałeś.

rzucać

Zasadniczo, Fling pozwala skonfigurować synchronizowane foldery przez FTP. Po prostu edytuj pliki w folderze lokalnym. Fling skanuje katalog w poszukiwaniu zmian przy każdym zapisywaniu i przesyła tylko odpowiednie pliki. To taka prosta koncepcja, a jednak tak użyteczna.

Jest on darmowy do użytku niekomercyjnego, ale jeśli musisz zrobić wiele edycji na żywo, wersja płatna jest tego warta.

Dodatkowe narzędzie: WinLESS

Jeśli przeczytałeś wiele moich poprzednich artykułów, będziesz wiedział, że kocham LESS CSS. Próbowałem prawie każdej aplikacji do kompilacji LESS, którą mogłem dostać w swoje ręce, i podobało mi się kilka z nich, takich jak BEZSTOPNI i Koala, na przykład.

Ale SimpLESS przestał działać na moim pulpicie z nieznanych powodów (nadal wydaje się jednak działać dla innych). Koala nie mogła jednorazowo skompilować jednego z moich arkuszy stylów. Jedyny kompilator LESS oparty na systemie Windows, który do tej pory mnie nie zawiódł, to WinLESS. Spróbuj, jeśli jeszcze tego nie zrobiłeś.

bezgwarłowy

Czy projektujesz w systemie Windows, które są twoimi narzędziami do nauki? Jakie są Twoje priorytety w oprogramowaniu do projektowania? Daj nam znać w komentarzach.