Sono onestamente un po 'cauto nel fare una dichiarazione semplice e piatta che "x è il miglior programma per y"; la vita reale è solitamente più complicata di così.

Come ragazzo che cerca nuovi software per divertimento (sono una rivolta alle feste), posso dirti dall'esperienza dolorosa e spesso deludente che trovare gli strumenti giusti per il tuo mestiere è un viaggio molto personale. Strumenti che sembrano grandi sulla carta spesso non hanno quell'elemento cruciale che li renderebbe una parte efficace del tuo flusso di lavoro. Il tuo flusso di lavoro che vedi è tutto.

Quindi, prima di elencare gli strumenti di progettazione e sviluppo "migliori" per Windows, concedimi un momento per quantificare ciò di cui ho bisogno dal software che utilizzo:

  • Compatibilità multipiattaforma - A volte passo a Linux per un po '.
  • Specializzazione: preferisco strumenti che facciano bene una cosa, piuttosto che una misura adatta a tutte le suite che fanno tutto cotto a metà.
  • Velocità - Niente di più fastidioso di un programma lento e gonfio. Ciò è particolarmente vero quando è necessario passare da un programma all'altro rapidamente e spesso.
  • Personalizzazione: ci sono momenti in cui non sono felice a meno che non sia in grado di configurare e modificare il mio processo in modo estensivo. Il miglioramento costante è essenziale nel nostro settore e i nostri strumenti dovrebbero soddisfare questa esigenza.
  • Modifiche rapide ai siti live.

Là. Ora possiamo iniziare ...

Scrivendo il mio codice

Disegna i siti Web nel browser. Quando ci pensi, questo significa che dal momento in cui smetterò di wireframing, comincio ad esprimere le mie intenzioni visive con il codice. Da quel momento in poi, il mio strumento più importante nell'intero processo, oltre al browser stesso, è il mio editor di codice.

Ormai, la maggior parte di tutti ha sentito parlare Testo sublime. Devo davvero entrare in tutti i dettagli? Basti pensare che l'interfaccia personalizzabile, la velocità accecante, le versioni multipiattaforma e le innumerevoli estensioni mi semplificano la vita. Sono stati, senza dubbio, i migliori settanta dollari che abbia mai speso.

sublime

C'è un up-and-comer che ha il mio interesse, tuttavia. di Adobe Parentesi potrebbe essere ancora negli stadi Alpha, ma sta rapidamente diventando un potente editor di testo a sé stante. Ha già una serie di funzionalità decente, una crescente libreria di estensioni e una fiorente comunità.

parentesi

Una volta che la funzione di Anteprima dal vivo funziona con le installazioni locali di WordPress, e una volta che l'intero programma è un po 'meno incline al crash, potrebbe essere un potente contendente al trono. Allo stato attuale, sono felice di vedere crescere il programma. Ha fatto molta strada in breve tempo.

Ho ancora bisogno di un editor di immagini

La mia scelta per i redattori di immagini è offerta da piccoli budget! E la necessità di una soluzione multipiattaforma! E a volte l'hardware lento!

È giusto signore e signori, io uso il nome sfortunato GIMP per la grafica raster e Inkscape per le mie esigenze di editing vettoriale. Non ho intenzione di trasformare questo articolo in un dibattito su GIMP e Photoshop. Sono due animali molto diversi.

cordoncino
inkscape

Poiché progetto nel browser, non ho bisogno di creare prototipi di immagini ad alta fedeltà. Uso editor di immagini per creare solo elementi grafici individuali. Li creo separatamente gli uni dagli altri, come ho bisogno di loro. Pertanto, GIMP e Inkscape fanno il lavoro, e lo fanno bene.

Un preciso "pro", oltre al cartellino del prezzo: GIMP, secondo la mia esperienza, ha sempre lavorato bene su hardware di fascia medio-bassa. Questo è perfetto per me, perché a volte non ho accesso al mio desktop bello e potente; e il mio laptop un po 'più vecchio deve a volte bastare.

Mettere file sul server

Il numero di programmi FTP là fuori è ... sconcertante. Per i caricamenti di base, rimango fedele al collaudato, multipiattaforma FileZilla . È gratis. Funziona. Ci sono abituato

FileZilla

Apportare modifiche al volo

Un mio compito comune basato su Windows sta rapidamente modificando i siti live che richiedono modifiche minime. Voglio dire, chi vuole riavviare e passare a un sistema operativo diverso per una modifica di cinque minuti?

Per i più piccoli cambiamenti, userò Modifica di Komodo. È un po 'più lento rispetto ai precedenti editor di testo che ho menzionato, ma è possibile installare un'estensione del browser FTP che consente modifiche veloci dal vivo. È perfetto per correggere errori di battitura, in pratica.

Komodo

Oh, non fraintendermi. È un IDE potente a pieno titolo. L'ho usato per costruire progetti completi prima. Ma è lento, e il flusso di lavoro basato sul comando di Sublime Text mi sta meglio.

Ora, se hai bisogno di apportare modifiche un po 'più estese e / o vuoi lavorare con qualcosa come LESS o SASS mentre lavori su un sito live, scagliare potrebbe essere solo il miracolo che stavi cercando.

scagliare

Fondamentalmente, Fling ti permette di configurare cartelle sincronizzate via FTP. Basta modificare i file nella tua cartella locale. Fling esegue la scansione della directory per le modifiche ogni volta che si salva e carica solo i file pertinenti. È un concetto così semplice, eppure così utile.

È gratuito per uso non commerciale, ma se hai bisogno di fare molte modifiche dal vivo, la versione a pagamento ne vale la pena, credo.

Strumento bonus: WinLESS

Se hai letto molti dei miei articoli precedenti, saprai che adoro MENO CSS. Ho provato praticamente tutte le app di compilazione LESS che potevo mettere le mani su, e mi sono piaciute alcune di esse, come SimpLESS e Koala, per esempio.

Ma SimpLESS ha smesso di funzionare sul mio desktop per motivi sconosciuti (sembra comunque funzionare per gli altri, però). Koala semplicemente non poteva compilare uno dei miei fogli di stile, una volta. L'unico compilatore LESS basato su Windows che non mi ha deluso finora Senza vittorie. Fai un tentativo, se non l'hai già fatto.

senza vittorie

Progettate su Windows, quali sono i vostri strumenti utili? Quali sono le tue priorità per il software di progettazione? Fateci sapere nei commenti.