Mga bracket, isang IDE para sa pag-unlad ng web na nangangako

Paglangoy ng Google Plus Natagpuan ko ang app na ito na tinawag Bracket, na naglalarawan dito sa opisyal na website bilang isang OpenSource editor (lisensya ng MIT) para sa disenyo ng web at pagpapaunlad ng mga teknolohiya sa web tulad ng HTML, CSS at JavaScript.

Ang proyekto ay nilikha at pinapanatili ng aming mahal na kaibigan na si Adobe. Kasalukuyan itong nasa isang pang-eksperimentong bersyon. Kabilang sa mga katangiang namumukod-tangi Bracket bukod sa iba pang mga editor tulad ng Napakaganda Teksto o bluefish upang makabanggit ng mga halimbawa ay:

Mabilis na pag-edit ng CSS at JavaScript

Kapag nag-e-edit ng dokumento ng HTML maaari naming gamitin ang shortcut CTRL + E upang ma-access ang CSS ng pag-aari na ini-edit namin sa sandaling iyon at binago ito ayon sa gusto namin.

mabilis na i-edit

Display live ng mga pagbabago sa mga CSS file sa aming browser

Ang tampok na ito ay ang pinaka-kapansin-pansin at ang isa na pinaka nagustuhan ko. Maaari naming makita ang mga pagbabagong ginagawa namin sa CSS nang awtomatiko sa browser habang ini-edit namin ito, walang i-update ito sa lahat ng oras para dito 😀.

Sa ngayon ay sumusuporta lamang kromo y Kromo. Iniwan ko sa iyo ang isang video ng opisyal na channel sa Ingles na may maraming impormasyon at ipinapakita ang tampok ng live na pagtingin (min 2:18):

Pag-install ng Mga Bracket sa Ubuntu 13.04 at mga derivatives

Maaari mong i-download ang .deb mula sa dito Upang mai-install ito maaari naming gamitin ang GDebi, QAPT o sa terminal.

Para sa 32 piraso:

dpkg -i brackets-sprint-28-LINUX32.deb

Para sa 64 piraso:

dpkg -i brackets-sprint-28-LINUX64.deb

Kapag na-install ko ito, ang unang nangyari sa akin ay hindi ito tumatakbo, lilitaw ang error na ito kapag ipinatupad ito sa terminal:

libudev.so.0: cannot open shared object file: No such file or directory

Nag-google ako at nalulutas nito sa pamamagitan ng pagta-type sa terminal:

sudo ln -sf /lib/i386-linux-gnu/libudev.so.1 /lib/i386-linux-gnu/libudev.so.0

at nalutas ang bagay 😀.

Ang pangalawang "error" ay ang mga Bracket na hindi binuksan ang Chromium para sa pagpapakita ng file na HTML (sa Google Chrome hindi ito dapat magbigay ng error na ito), sa opisyal na pahina sa seksyon ng mga madalas na tinatanong na nahanap ko ang paraan upang maayos ito katulad na utos (paglikha ng isang simbolikong link):

sudo ln -s /usr/bin/chromium-browser /usr/bin/google-chrome

Ngayon kung ang lahat ay dapat na gumana ng 100%. Cheers !!.


31 na puna, iwan mo na ang iyo

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   masigla dijo

    Nakakainteres Sa ngayon ay ibinababa ko na ito.

    Ang katotohanang gumagamit ito ng Chrome / Chromium, at na awtomatiko din itong nag-a-update habang ini-edit namin ang CSS, naiisip ko ang Stylus, na gumagana rin sa Node.js, na gumagamit ng JavaScript engine ng Chrome na V8.

    Nang walang duda isang mahusay na tool. Sasabihin ko sa iyo kapag sinubukan ko ito.

    1.    nano dijo

      Hayaan akong suriin ito, marami akong mga proyekto na isinasagawa at masusubukan ko ito sa iba't ibang mga pangyayari ...

    2.    frk7z dijo

      Sa gayon, maaari mo ring gawin ang pareho sa Sublime gamit ang plugin ng LiveReload, mag-emmet din kasama sina Stylus, Jade at kape, na nag-iiwan ng isang console upang mag-compile ng sarili sa tuwing nagse-save ka ng isang .styl o .jade file Iyon ang ginagawa ko , ah at sa «nib» module ng stylus mas mabuti itong mockup.

      Ano pa, tingnan ang LiveStyle (livestyle.emmet.io) ng emmet syempre, kung hindi mo pa ito nakikita, baka gusto mo ito. Cheers

  2.   Fernando dijo

    Mayroon ding Bluegriffon, isang libreng web editor para sa Linux at windows, sinusuportahan nito ang lahat ng iyon at higit pa

    1.    masigla dijo

      Mayroon ba talagang Bluegriffon ang lahat ng mga tampok na iyon? Natatandaan ko nang minsang sinubukan ko ito, ang aking payong ay natigil nang kailangan kong magbayad para sa isang add-on o tulad nito.

  3.   Alberto dijo

    Mas mahusay na gamitin ang Bluefish ... maaari itong mai-program para sa halos anumang wika, lahat sa isang buong pagsasama ...

    Ang Bluefish ay isang cross-platform POSIX HTML editor software na may lisensya ng GPL, na ginagawang libreng software.

    Ang Bluefish ay naglalayon sa karanasan sa mga web designer at programmer at nakatuon sa pag-edit ng pabago-bago at interactive. Nagagawa nitong makilala ang iba't ibang mga wika ng pagprograma at markup.

    Tumatakbo ang Bluefish sa marami sa mga katugmang operating system ng POSIX (Portable Operating System Interface) tulad ng Linux, FreeBSD, MacOS-X, OpenBSD, Solaris at Tru64.

    Pangunahin nitong ginagamit ang mga aklatan ng GTK at C posix. Ang huling bersyon na gumana sa GTK 1.0 o 1.2 ay 0.7. Ang kasalukuyang bersyon ay nangangailangan ng hindi bababa sa bersyon ng GTK 2.0 (o mas mataas), libpcre 3.0 (o mas mataas), libaspell 0.50 o mas mataas (opsyonal) para sa pag-check ng spell, at gnome-vfs (opsyonal) para sa mga malayuang file.

    Mahalagang tandaan na ang programa ay hindi opisyal na bahagi ng proyekto ng Gnome, ngunit madalas na ginagamit sa ganitong kapaligiran.

    Maaari ring ma-access ng mga gumagamit ang mga mapagkukunang online, tulad ng mga server ng FTP o mga direktoryo ng WebDAV, na malinaw, sa pamamagitan ng Gnome VFS, isang layer ng abstraction ng system ng file.

    Ang pangalan at logo ng Bluefish (asul na isda) ay iminungkahi ni Neil Millar, na iminungkahi ito sa pangkat ng trabaho at agad silang binihag. Ang Bluefish ay isang hayop (isda) na gumagalaw sa maraming mga shoal at malapit sa baybayin. Malinaw na ang kanyang pangalan ay tumatawag para sa pagsasama at pagbabahagi, mga ideyal sa libreng software.

    Ang Bluefish ay may mga tampok tulad ng bilis, kakayahang magbukas ng maramihang mga file nang sabay-sabay, suporta sa multiproject, suporta sa malayuang file sa pamamagitan ng gnome-vfs, napapasadyang marka ng syntax batay sa regular na mga expression na katugma sa Perl, suporta para sa mga sub-pattern at paunang natukoy na mga pattern (para sa HTML, PHP, Javascript, JSP, SQL, XML, Python, Perl, CSS, ColdFusion, Pascal, R, Octave / Matlab), mga dayalogo para sa mga HTML tag, wizards para sa madaling paglikha ng mga dokumento, paglikha ng mga talahanayan, mga frame (frame), suporta para sa maraming mga pag-encode , nagtatrabaho sa iba't ibang mga hanay ng character, pagnunumero ng linya, mga drop-down na menu, na-configure na mga toolbar, dialog upang magsingit ng mga imahe, tagahanap ng sanggunian sa pagpapaandar, napapasadyang pagsasama sa iba't ibang mga programa (gumawa, javac, atbp), pag-highlight ng syntax (C, Java, JavaScript, Python , Perl, ColdFusion, Pascal, R at Octave), buong salin sa humigit-kumulang dalawampu't dalawang mga wika sa pagitan nila os: Brazilian Portuguese, Bulgarian, Chinese, Danish, Finnish, French, German, Hungarian, Italian, Norwegian, Polish, Portuguese, Spanish, Sweden, Japanese, at Tamil.

    Wikipedia ...

    1.    masigla dijo

      Sinubukan ko ang BlueFish. Totoo na napakahusay nito, ngunit hindi ko alam, may kulang. Sa ngayon sinusubukan ko ito sa Arch at sa KDE ang scroll ay hindi gagana para sa akin, kailangan kong grab ang scroll button ng bar upang makababa. Marami itong napabuti sa pag-autocompleto ng code, ngunit tulad ng sinabi ko sa una, may nawawala ito.

      1.    eliotime3000 dijo

        Halimbawa, isang manonood ng web page.

    2.    nano dijo

      Maganda, oo, ngunit ang totoo ay mananatili ako sa mga editor na may isang komunidad sa likuran, maaaring magkaroon ng mga developer nito ang Bluefish at ang buong kuwento, ngunit ang ginagamit sa akin na gamitin ang Sublime, halimbawa, ay ang simpleng katotohanan na mayroon itong Isang napakalaking halaga ng magagamit ang mga plugin at mapagkukunan, ito ay isang bala at ang mga default na tool nito ay naguguluhan sa iyo.

      Magbabago ba ito ng kataasan? Oh yeah, para lang sa VIM xD

      1.    Raurodse dijo

        Ngunit kahanga-hanga ito para sa Linux?

        1.    masigla dijo

          Tama na

  4.   Anibal dijo

    Galing ako sa kubuntu 13.04, binibigyan nito ako ng libudev error, ginawa ko ang symlink at nananatili itong pareho 🙁

    Upang ayusin ito (hindi bababa sa minahan ay 64bits) ito ang tamang linya:

    sudo ln -sf /lib/x86_64-linux-gnu/libudev.so.1 /lib/x86_64-linux-gnu/libudev.so.0

    1.    William Limones Wells dijo

      Mahusay na pagmamasid, salamat 😀

  5.   equiman dijo

    Ewan ko, hindi ako masyadong nakakumbinsi ... pero hindi ko pa rin alam.

    Ang ideya ng pagiging malaya sa programang ito ng Adobe ay libre at bukas sa hinaharap magpakailanman ... o tulad ng iba pang mga diskarte ng Adobe upang gawin itong libre upang masubukan natin ito nang libre at kung nais nilang dalhin ito isang propesyonal na antas inabandona nila ang libreng bahagi?

  6.   nano dijo

    Tungkol sa Mga Bracket, iniiwan ko sa iyo ang isang napaka-kagiliw-giliw na paghahambing sa Sublime, na ginawa ng isang napaka-bihasang developer ng front end.

    Gayunpaman, sulit na basahin ito: Mga Bracket vs Sublime Text

    Tangkilikin 😉

  7.   Gabriel dijo

    kung may nakakaalam ng c ++ na makakatulong dahil salamat sa komunidad na ito para sa linux.

  8.   masigla dijo

    Sa Debian Wheezy hindi ito maaaring patakbuhin, dahil kailangan nito ng mas mataas na bersyon ng GLIBC kaysa sa mayroon ka.

  9.   Juanra dijo

    Ooh, mayroon nang isang bersyon para sa Linux matagal na ang nakalipas (ilang buwan na ang nakakaraan) na napagtanto ko ang pagkakaroon ng IDE na ito, walang bersyon para sa Linux at naiwan ako sa pagnanais na gamitin ito ngunit ngayon na mayroong bersyon para sa Linux, at ayon sa elav, hindi Ito tumatakbo sa Wheezy at ito ang distro na mayroon ako 🙁 haha, napakaswerte ngunit hindi ko ito susubukan balang araw dahil kung mayroon itong magagandang katangian

  10.   Bruno cascio dijo

    3 taon na ako sa pag-unlad ng web at ang aking mga karanasan ay:

    Ika-1 Mahusay na teksto
    2nd NetBeans
    Ika-3 Eclipse

    Ang iba naman ay puro m… ..

    Pangkalahatan ay gumagamit ako ng Sublime, dahil mayroon itong isang malaking bilang ng mga plugin (isa sa kanila TWIG na ginagamit ko ng marami). Kung ang hinahanap mo ay autocomplete, walang katulad sa Eclipse o netbeans.

    Pagbati!

  11.   xrz-30 dijo

    Sa aking kaso ang error ay:
    usr / lib / brackets / Brackets: error habang naglo-load ng mga nakabahaging aklatan: libudev.so. 0: hindi mabubuksan ang nakabahaging object file: Walang ganoong file o direktoryo

    At nalutas ko ito sa pamamagitan ng pagpili ng direktoryo na naaayon sa aking arkitektura (nagkomento din dito ang Anibal) para sa mga nag-install ng 64-bit na bersyon ay dapat pumili ng direktoryo ng x86_64-linux-gnu sa halip na i386-linux-gnu, na sumusunod:

    Para sa 32 piraso:
    sudo ln -sf /lib/i386-linux-gnu/libudev.so.1 /lib/i386-linux-gnu/libudev.so.0

    Para sa 64 piraso:
    sudo ln -sf /lib/x86_64-linux-gnu/libudev.so.1 /lib/x86_64-linux-gnu/libudev.so.0

    Ang gagawin mo lang ay lumikha ng isang simbolikong link ng libudev.so.1 sa parehong direktoryo na may pangalan ng libudev.so.0

  12.   xrz-30 dijo

    Hindi ko alam na ang isang bersyon para sa Linux ay wala na, ilang buwan na ang nakakaraan Sinubukan ko ito sa alak, ngunit hindi ito isang kasiya-siyang karanasan. Buksan iyon upang pasalamatan ang pamayanan na nagbigay ng kanilang suporta upang likhain ang bersyon para sa aming minamahal na tux

    Habang nagkomento ka, hindi ito maisasagawa sa aking kaso ang mensahe ng error ay:
    usr / lib / brackets / Brackets: error habang naglo-load ng mga nakabahaging aklatan: libudev.so. 0: hindi mabubuksan ang nakabahaging object file: Walang ganoong file o direktoryo

    At nalutas ko ito sa pamamagitan ng pagpili ng direktoryo na naaayon sa aking arkitektura (nagkomento din dito ang Anibal) para sa mga nag-install ng 64-bit na bersyon ay dapat pumili ng direktoryo ng x86_64-linux-gnu sa halip na i386-linux-gnu, na sumusunod:

    Para sa 32 piraso:
    sudo ln -sf /lib/i386-linux-gnu/libudev.so.1 /lib/i386-linux-gnu/libudev.so.0

    Para sa 64 piraso:
    sudo ln -sf /lib/x86_64-linux-gnu/libudev.so.1 /lib/x86_64-linux-gnu/libudev.so.0

    Ang gagawin mo lang ay lumikha ng isang simbolikong link ng libudev.so.1 sa parehong direktoryo na may pangalan ng libudev.so.0

  13.   Raúl dijo

    Mayroon akong kaunting problema sa mga Bracket. Sinasabi nito na dapat kong paganahin ang malayuang pag-debug sa Chrome at sundan ng katanungang "Gusto mo bang i-restart ang Chrome at paganahin ang remote na pag-debug?" at isang pindutang [I-restart ang Chrome]. Ngunit binibigyan ko ito at wala itong ginagawa, o hindi ito muling binabago, o pinapagana.

    1.    Raúl dijo

      Nakalimutan ko, mayroon akong Ubuntu 13.04 64bits. at ang bersyon ng Brackets ay 29

      1.    irvandoval dijo

        Isara ang Chrome at hayaang patakbuhin ito ng mga braket 🙂, hindi bababa sa ganoong paraan kung gumagana ito para sa akin
        pagbati !!

        1.    Raúl dijo

          Oo nagawa ko na ng ganun pero wala. : S

  14.   Takutin dijo

    Kumusta, salamat sa iyong payo. Mayroon akong parehong problema ngunit ang pagwawasto na sasabihin mong hindi gumagana para sa akin sa Debian Wheezy, maaari mo ba akong tulungan doon, salamat

  15.   vidagnu dijo

    Mahusay na IDE, para sa mga gumagamit ng Slackware iniiwan ko ang pamamaraan upang mai-install ito:

    http://vidagnu.blogspot.com/2014/02/como-instalar-brackets-en-slacwkare.html

  16.   Sergio Antonio Trujillo dijo

    Salamat sa kontribusyon na na-install ko ito sa manjaro at hindi ito tumakbo sa browser, ngunit salamat sa simbolikong link naayos ko ito.

  17.   metalheadb93 dijo

    ang iyong solusyon ay hindi gagana
    ang programa ay hindi pa rin nagsisimula

  18.   Carlos dijo

    Kamusta! Hindi ako makakapag-install ng mga braket sa Huayra Linux, paano ko ito magagawa? Pwede ba?

  19.   canorios dijo

    Na-download ko ito mula sa opisyal na pahina at na-install ito kasama ang mga tagubilin na ibinibigay sa amin ng site, lumitaw ang error at hindi gumana para sa akin ang solusyon na ibinibigay nila sa amin.

    Ang paraan na na-install ko at nagamit ito nang tama at walang mga problema ay sa pamamagitan ng pagdaragdag ng imbakan sa pamamagitan ng console at mai-install ito sa pamamagitan nito.

    sudo add-apt-repository ppa: webupd8team / brackets
    sudo apt-makakuha ng update
    sudo apt-get install brackets

    Mayroon akong Kubuntu 15.04 na may plasma KDE 5 😉