Baseproject 1.5 și ceva goodies
În urmă cu mai bine de un an am scris despre baseproject: un punct de pornire pentru proiectele la care lucrez. Fișierele de bază, ca să zic așa.
Între timp am renunțat la E-texteditor (în favoarea Sublime) și, implicit, la cygwin. De fapt cygwin îl foloseam pentru Git dar aveam o mică problemă: oricât de rapid ar fi fost PC-ul, cygwin avea nevoie de câteva secunde să pornească bash.
Prin urmare, am instalat Git ca extensie a windows command prompt, care pornește instant.
După aia am descoperit powershell și posh-git.
Ceea ce înseamnă că nu mai am nevoie de cygwin! Ceea ce înseamnă alt base project!
M-am apucat să rescriu scriptul pentru inițializare ca .bat, astfel încât sa ruleze pe Windows. În principiu se pleacă de la premisa că ai powershell (nu cmd chior) și că sunt disponibile comenzi ca: xcopy, curl, unzip, mv și tar.
Trebuie doar să copiezi i.bat
în c:\windows (sau în orice director ce se află în PATH
) sub un nume sugestiv (base.bat, baseproject.bat etc), iar când deschizi powershell în directorul în care vrei să începi proiectul, scrii doar numele fișierului (base, baseproject etc).
La fiecare inițializare vei avea ultima versiune a fișierelor (inclusiv jQuery și WordPress), numai bune de început munca la un nou proiect.
Spor la treabă!
- Posted in:
- baseproject,
- Goodies
- Tags:
- Baseproject,
- Goodies
eu nu inteleg de ce nu folosesti un ide serios.
ai putea incerca netbeans sau phped. neatbeans e cross platform.
@Semeketh: sublime este fix ce am nevoie:
– snippets compatibile cu textmate
– multiedit (ctrl+click în X locuri și pot edita în toate cele X locuri, simultan)
– rapid (deci fără java sau alte mizerii cross platform )
– extensibil prin plugins (iar plugins să fie ușor de scris)
– customizabil din toate punctele de vedere. aici mai are de lucru sublime, dar nu foarte mult.
– nu este exagerat de scump. În softurile free/open source nu prea am încredere din varii motive.
În plus, nu am nevoie de un IDE în adevăratul sens al cuvântului. În principiu pentru că features oferite de un IDE (de ex. click pe funcție să vezi unde a fost definită) ori sunt implementate în Sublime ori sunt disponibile ca plugins (e.g. CodeIntel)
“În softurile free/open source nu prea am încredere din varii motive.”
JQuery, WordPress, git si ce mai folosesti nu sunt softuri opensource ? Le folosesti desi nu prea ai incredere in ele ?
@morpheus: pentru alea există acel „nu prea”. În principiu, încrederea asta scade cu cât limbajul de programare folosit îmi este mai necunoscut. Nu e vorba de încredere la modul „fuck, îmi fură datele” ci la modul „fuck, a crăpat! cine îmi oferă support?”.
Dar haideți să nu începem o dezbatere pro/contra open source