Brackets, een IDE voor webontwikkeling die belooft

Zwemmen langs Google Plus Ik kwam deze app tegen met de naam Beugels, die het op de officiële website beschrijft als een OpenSource-editor (MIT-licentie) voor webontwerp en ontwikkeling van webtechnologieën zoals HTML, CSS en JavaScript.

Het project is gemaakt en wordt onderhouden door onze goede vriend Adobe. Het is momenteel in een experimentele versie. Onder de kenmerken die opvallen Beugels onder andere editors zoals Sublime Text o Blauwe vis om voorbeelden te noemen zijn:

Snelle CSS- en JavaScript-bewerking

Bij het bewerken van het HTML-document kunnen we de snelkoppeling gebruiken CTRL + E om toegang te krijgen tot de CSS van de eigenschap die we op dat moment aan het bewerken zijn en deze naar believen te wijzigen.

snelle aanpassing

Visualización live van wijzigingen in CSS-bestanden in onze browser

Deze functie is de meest opmerkelijke en degene die ik het leukst vond. We kunnen de wijzigingen die we in de CSS aanbrengen automatisch in de browser zien terwijl we het bewerken, niets om het altijd bij te werken 😀.

Op dit moment ondersteunt alleen Chrome y Chromium. Ik laat een video achter van het officiële kanaal in het Engels met meer informatie en die de functie van live kijken laat zien (min 2:18):

Brackets installeren op Ubuntu 13.04 en afgeleiden

U kunt de .deb downloaden van hier Om het te installeren kunnen we GDebi, QAPT of in terminal gebruiken.

Voor 32 bits:

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

Voor 64 bits:

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

Toen ik het installeerde, was het eerste dat me overkwam dat het niet actief was, deze fout zou verschijnen bij het uitvoeren door de terminal:

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

Ik heb gegoogeld en het lost op door in terminal te typen:

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

en zaak opgelost 😀.

De tweede "fout" is dat Brackets Chromium niet heeft geopend voor de weergave van het HTML-bestand (met Google Chrome zou het deze fout niet moeten geven), op de officiële pagina in het gedeelte met veelgestelde vragen vond ik de manier om dit op te lossen een zeer soortgelijk commando (een symbolische link maken):

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

Als alles nu 100% zou moeten werken. Proost !!.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   levendig zei

    Interessant. Op dit moment verlaag ik het.

    Het feit dat het Chrome / Chromium gebruikt, en dat het ook automatisch wordt bijgewerkt terwijl we de CSS bewerken, doet me denken aan Stylus, dat ook werkt met Node.js, dat gebruikmaakt van Chrome's JavaScript-engine V8.

    Zonder twijfel een uitstekend stuk gereedschap. Ik zal het je vertellen als ik het probeer.

    1.    nano zei

      Laat me het eens bekijken, ik heb verschillende projecten gaande en ik kan het in verschillende omstandigheden testen ...

    2.    frk7z zei

      Nou elav, je kunt hetzelfde doen met Sublime met behulp van de LiveReload-plug-in, ook emmet samen met Stylus, Jade en coffee, waarbij je een console overlaat om zichzelf te compileren elke keer dat je een .styl- of .jade-bestand opslaat Dat is wat ik doe, ah en met de "nib" -module van de stylus is het een veel betere mockup.

      Kijk ook eens naar de LiveStyle van emmet (livestyle.emmet.io), als je het nog niet hebt gezien, vind je het misschien leuk. Proost

  2.   Fernando zei

    Er is ook Bluegriffon, een gratis webeditor voor Linux en Windows, het ondersteunt dat allemaal en meer.

    1.    levendig zei

      Heeft Bluegriffon echt al die functies? Ik herinner me dat toen ik het eenmaal probeerde, mijn paraplu vast kwam te zitten toen ik moest betalen voor een add-on of zoiets.

  3.   Alberto zei

    Het is beter om Bluefish te gebruiken ... het kan voor bijna elke taal worden geprogrammeerd, alles in één volledige integratie ...

    Bluefish is een platformonafhankelijke POSIX HTML-bewerkingssoftware met een GPL-licentie, waardoor het gratis software is.

    Bluefish is gericht op ervaren webdesigners en programmeurs en richt zich op dynamische en interactieve paginabewerking. Het kan verschillende programmeer- en opmaaktalen herkennen.

    Bluefish draait op veel van de POSIX (Portable Operating System Interface) compatibele besturingssystemen zoals Linux, FreeBSD, MacOS-X, OpenBSD, Solaris en Tru64.

    Het maakt voornamelijk gebruik van de GTK- en C posix-bibliotheken. De laatste versie die werkte met GTK 1.0 of 1.2 is 0.7. De huidige versie vereist ten minste GTK-versie 2.0 (of hoger), libpcre 3.0 (of hoger), libaspell 0.50 of hoger (optioneel) voor spellingcontrole en gnome-vfs (optioneel) voor externe bestanden.

    Het is belangrijk op te merken dat het programma officieel geen onderdeel is van het Gnome-project, maar vaak in een dergelijke omgeving wordt gebruikt.

    Gebruikers hebben ook toegang tot online bronnen, zoals FTP-servers of WebDAV-mappen, transparant via Gnome VFS, een abstractielaag van het bestandssysteem.

    De naam en het logo van Bluefish (blauwe vis) werden voorgesteld door Neil Millar, die het aan het werkteam voorstelde en hen onmiddellijk boeide. Bluefish is een dier (vis) dat zich in tal van scholen en dicht bij de kust beweegt. Het is duidelijk dat zijn naam vraagt ​​om integratie en delen, idealen in vrije software.

    Bluefish heeft functies zoals snelheid, mogelijkheid om meerdere bestanden tegelijk te openen, ondersteuning voor meerdere projecten, ondersteuning voor externe bestanden via gnome-vfs, aanpasbare syntaxisopmaak op basis van reguliere expressies die compatibel zijn met Perl, ondersteuning voor subpatronen en voorgedefinieerde patronen (voor HTML, PHP, Javascript, JSP, SQL, XML, Python, Perl, CSS, ColdFusion, Pascal, R, Octave / Matlab), dialoogvensters voor HTML-tags, wizards voor het eenvoudig maken van documenten, aanmaken van tabellen, frames (frames), ondersteuning voor meerdere coderingen , werken met verschillende tekensets, regelnummering, vervolgkeuzemenu's, configureerbare werkbalken, dialoogvenster om afbeeldingen in te voegen, functie-referentiezoeker, aanpasbare integratie met verschillende programma's (make, javac, enz.), syntaxisaccentuering (C, Java, JavaScript, Python , Perl, ColdFusion, Pascal, R en Octave), volledige vertalingen in ongeveer tweeëntwintig talen ertussen os: Braziliaans Portugees, Bulgaars, Chinees, Deens, Fins, Frans, Duits, Hongaars, Italiaans, Noors, Pools, Portugees, Spaans, Zweeds, Japans en Tamil.

    Wikipedia ...

    1.    levendig zei

      Ik heb BlueFish geprobeerd. Het is waar dat het erg goed is, maar ik weet het niet, er ontbreekt iets. Momenteel test ik het in Arch en met KDE werkt de scroll niet voor mij, ik moet de scroll-knop van de balk pakken om naar beneden te kunnen gaan. Het is veel verbeterd in het automatisch aanvullen van code, maar zoals ik in eerste instantie zei, er ontbreekt iets.

      1.    eliotime3000 zei

        Bijvoorbeeld een webpagina-viewer.

    2.    nano zei

      Het is leuk, ja, maar de waarheid is dat ik in redacteuren blijf met een gemeenschap erachter, Bluefish heeft misschien zijn ontwikkelaars en het hele verhaal, maar wat me bijvoorbeeld Sublime laat gebruiken, is het simpele feit dat het een enorme hoeveelheid plug-ins en beschikbare bronnen, het is een opsommingsteken en de standaardtools laten je versteld staan.

      Zou het subliem veranderen? Oh ja, alleen voor VIM xD

      1.    Raurodse zei

        Maar subliem is dit voor Linux?

        1.    levendig zei

          Asís.

  4.   Anibal zei

    Ik kom uit kubuntu 13.04, het geeft me de libudev-fout, ik heb de symlink gedaan en het blijft hetzelfde 🙁

    Om het op te lossen (de mijne is tenminste 64 bits) is dit de juiste regel:

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

    1.    William Limones Wells zei

      Uitstekende observatie, bedankt 😀

  5.   gelijkman zei

    Ik weet het niet, het overtuigt me niet veel ... maar ik weet het nog steeds niet.

    Het idee om door Adobe vrij te zijn van dit programma is gratis en staat voor altijd open voor de toekomst ... of net als de andere technieken van Adobe om het gratis te maken, zodat we het gratis kunnen testen en wanneer ze het willen meenemen naar op professioneel niveau verlaten ze het gratis gedeelte?

  6.   nano zei

    Wat betreft Brackets, laat ik een zeer interessante vergelijking achter met Sublime, gemaakt door een zeer bekwame front-end ontwikkelaar.

    Hoe dan ook, het is het lezen waard: Beugels versus sublieme tekst

    Geniet van 😉

  7.   gabriel zei

    als iemand weet van c ++ dat helpt omdat dankzij de community dit voor linux.

  8.   levendig zei

    In Debian Wheezy kan het niet worden uitgevoerd, omdat het een hogere versie van GLIBC nodig heeft dan degene die u heeft.

  9.   Juanra zei

    Ooh, er is al een lange tijd geleden (een paar maanden geleden) een versie voor Linux dat ik me realiseerde dat deze IDE bestond, er was geen versie voor Linux en ik wilde het blijven gebruiken, maar nu er een versie voor Linux is , en volgens elav, nee Het draait op Wheezy en het is de distro die ik heb 🙁 haha, zoveel geluk maar ik zal het op een dag niet proberen, want als het goede eigenschappen heeft

  10.   Bruno cascio zei

    Ik ben 3 jaar in webontwikkeling geweest en mijn ervaringen zijn:

    1e sublieme tekst
    2e NetBeans
    3e Verduistering

    De anderen zijn pure m… ..

    Ik gebruik over het algemeen Sublime, omdat het een groot aantal plug-ins heeft (een daarvan TWIG die ik veel gebruik). Als wat u zoekt automatisch aanvullen is, gaat er niets boven Eclipse of netbeans.

    Groeten!

  11.   xrz-30 zei

    In mijn geval was de fout:
    usr / lib / brackets / Brackets: fout bij het laden van gedeelde bibliotheken: libudev.so. 0: kan gedeeld objectbestand niet openen: bestand of map bestaat niet

    En ik loste het op door de map te kiezen die overeenkomt met mijn architectuur (Anibal geeft er ook commentaar op) voor degenen die de 64-bits versie installeren, zouden de x86_64-linux-gnu-map moeten kiezen in plaats van i386-linux-gnu, zijnde als volgt:

    Voor 32 bits:
    sudo ln -sf /lib/i386-linux-gnu/libudev.so.1 /lib/i386-linux-gnu/libudev.so.0

    Voor 64 bits:
    sudo ln -sf /lib/x86_64-linux-gnu/libudev.so.1 /lib/x86_64-linux-gnu/libudev.so.0

    Het enige wat je hoeft te doen is een symbolische link van libudev.so.1 aan te maken in dezelfde directory met de naam libudev.so.0

  12.   xrz-30 zei

    Ik wist niet dat er een versie voor Linux uit was, een paar maanden geleden probeerde ik het met wijn, maar het was geen prettige ervaring. Sta open om de gemeenschap te bedanken die hun steun heeft gegeven om de versie voor onze geliefde smoking te maken

    Zoals u opmerkt, kan het in mijn geval niet worden uitgevoerd, de foutmelding was:
    usr / lib / brackets / Brackets: fout bij het laden van gedeelde bibliotheken: libudev.so. 0: kan gedeeld objectbestand niet openen: bestand of map bestaat niet

    En ik loste het op door de map te kiezen die overeenkomt met mijn architectuur (Anibal geeft er ook commentaar op) voor degenen die de 64-bits versie installeren, zouden de x86_64-linux-gnu-map moeten kiezen in plaats van i386-linux-gnu, zijnde als volgt:

    Voor 32 bits:
    sudo ln -sf /lib/i386-linux-gnu/libudev.so.1 /lib/i386-linux-gnu/libudev.so.0

    Voor 64 bits:
    sudo ln -sf /lib/x86_64-linux-gnu/libudev.so.1 /lib/x86_64-linux-gnu/libudev.so.0

    Het enige wat je hoeft te doen is een symbolische link van libudev.so.1 aan te maken in dezelfde directory met de naam libudev.so.0

  13.   Raul zei

    Ik heb een klein probleempje met beugels. Er staat dat ik foutopsporing op afstand in Chrome moet inschakelen, gevolgd door de vraag "Wilt u Chrome opnieuw starten en foutopsporing op afstand inschakelen?" en een knop [Restart Chrome]. Maar ik geef het en het doet helemaal niets, het herstart ook niet en het maakt het ook niet mogelijk.

    1.    Raul zei

      Ik was het vergeten, ik heb Ubuntu 13.04 64 bits. en de Brackets-versie is 29

      1.    irvandoval zei

        Sluit Chrome en laat het door haakjes draaien 🙂, het werkte tenminste voor mij
        Groeten !!

        1.    Raul zei

          Ja, ik heb het al zo gedaan maar niets. : S.

  14.   Hector zei

    Hallo, bedankt voor je advies. Ik heb hetzelfde probleem, maar die correctie die u zegt, werkt niet voor mij in Debian Wheezy, kunt u me daarmee helpen, bedankt

  15.   vidanu zei

    Uitstekende IDE, voor Slackware-gebruikers verlaat ik de procedure om het te installeren:

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

  16.   Sergio Antonio Trujillo zei

    Bedankt voor de bijdrage. Ik heb het in manjaro geïnstalleerd en het werkte niet in de browser, maar dankzij de symbolische link kon ik het repareren.

  17.   metalheadb93 zei

    uw oplossing werkt niet
    het programma start nog steeds niet

  18.   Carlos zei

    Hallo! Ik kan geen beugels installeren op Huayra Linux, hoe doe ik dat? Het kan?

  19.   canoriss zei

    Ik heb het gedownload van de officiële website en geïnstalleerd met de instructies die deze site ons geeft, de fout verscheen en de oplossing die ze ons gaven, werkte niet voor mij.

    De manier waarop ik het correct en zonder problemen kon installeren en gebruiken, was door de repository via de console toe te voegen en deze via de console te installeren.

    sudo add-apt-repository ppa: webupd8team / haakjes
    sudo apt-get update
    sudo apt-get installatiebeugels

    Ik heb Kubuntu 15.04 met plasma KDE 5 😉