Beslag, en IDE til webudvikling, der lover

Svømning forbi Google Plus Jeg stødte på denne app kaldet Beslag, der beskriver det på det officielle websted som en OpenSource-editor (MIT-licens) til webdesign og udvikling af webteknologier som HTML, CSS og JavaScript.

Projektet blev oprettet og vedligeholdes af vores kære ven Adobe. Det er i øjeblikket i en eksperimentel version. Blandt de egenskaber, der skiller sig ud Beslag blandt andre redaktører såsom Sublime Text o Blåfisk at nævne eksempler er:

Hurtig CSS- og JavaScript-redigering

Når du redigerer HTML-dokumentet, kan vi bruge genvejen CTRL + E for at få adgang til CSS for ejendommen, som vi redigerer i det øjeblik, og ændre den efter ønske.

hurtig redigering

udstilling live af ændringer i CSS-filer i vores browser

Denne funktion er den mest bemærkelsesværdige og den, som jeg kunne lide mest. Vi kan se de ændringer, vi foretager i CSS automatisk i browseren, mens vi redigerer den, intet at opdatere den til enhver tid for den 😀.

I øjeblikket understøtter det kun Chrome y Chromium. Jeg efterlader dig en video af den officielle kanal på engelsk med mere info, og som viser funktionen af ​​livevisning (min 2:18):

Installation af beslag på Ubuntu 13.04 og derivater

Du kan downloade .deb fra her For at installere det kan vi bruge GDebi, QAPT eller i terminalen.

For 32 bits:

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

For 64 bits:

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

Da jeg installerede det, var det første, der skete med mig, at det ikke kørte, denne fejl vises, når den udføres med terminal:

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

Jeg googlede, og det løser ved at skrive terminal:

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

og sagen løst 😀.

Den anden "fejl" er, at parenteser ikke åbnede Chromium til visning af HTML-filen (med Google Chrome skulle det ikke give denne fejl), på den officielle side i afsnittet om ofte stillede spørgsmål fandt jeg vejen til at rette dette med en meget lignende kommando ( oprettelse af et symbolsk link):

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

Nu hvis alt skulle fungere 100%. Skål !!.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Elav sagde han

    Interessant. Lige nu sænker jeg det.

    Det faktum, at det bruger Chrome / Chromium, og at det også opdateres automatisk, mens vi redigerer CSS, får mig til at tænke på Stylus, som også fungerer med Node.js, som bruger Chromes JavaScript-motor V8.

    Uden tvivl et fremragende værktøj. Jeg fortæller dig, når jeg prøver det.

    1.    nano sagde han

      Lad mig gennemgå det, jeg har flere projekter i gang, og jeg kan teste det under forskellige omstændigheder ...

    2.    frk7z sagde han

      Nå elav, du kan gøre det samme med Sublime ved hjælp af LiveReload-pluginet, også emmet sammen med Stylus, Jade og kaffe, hvilket efterlader en konsol til selvkompilering, hver gang du gemmer en .styl- eller .jade-fil. Det er hvad jeg laver, ah og med pennen «nib» er det meget bedre mockup.

      Hvad mere er, se selvfølgelig på emmet's LiveStyle (livestyle.emmet.io), hvis du ikke allerede har set det, kan du måske lide det. Skål

  2.   Fernando sagde han

    Der er også Bluegriffon, en gratis webeditor til Linux og windows, den understøtter alt det og mere.

    1.    Elav sagde han

      Har Bluegriffon virkelig alle disse funktioner? Jeg husker, at når jeg prøvede det, sad min paraply fast, da jeg skulle betale for en tilføjelse eller noget lignende.

  3.   Alberto sagde han

    Bedre at bruge Bluefish ... det kan programmeres til næsten ethvert sprog, alt sammen i en fuld integration ...

    Bluefish er en POSIX HTML-editor-software på tværs af platforme med en GPL-licens, hvilket gør det gratis software.

    Bluefish er rettet mod erfarne webdesignere og programmører og fokuserer på dynamisk og interaktiv redigering af sider. Det er i stand til at genkende forskellige programmerings- og markup-sprog.

    Bluefish kører på mange af POSIX (Portable Operating System Interface) kompatible operativsystemer som Linux, FreeBSD, MacOS-X, OpenBSD, Solaris og Tru64.

    Det bruger primært GTK- og C-posix-bibliotekerne. Den sidste version, der fungerede med GTK 1.0 eller 1.2, er 0.7. Den aktuelle version kræver mindst GTK version 2.0 (eller højere), libpcre 3.0 (eller højere), libaspell 0.50 eller højere (valgfri) til stavekontrol og gnome-vfs (valgfri) til fjernfiler.

    Det er vigtigt at bemærke, at programmet ikke officielt er en del af Gnome-projektet, men ofte bruges i et sådant miljø.

    Brugere kan også få adgang til online ressourcer, såsom FTP-servere eller WebDAV-mapper, gennemsigtigt gennem Gnome VFS, et filsystemabstraheringslag.

    Navnet og logoet på Bluefish (blå fisk) blev foreslået af Neil Millar, som foreslog det til arbejdsholdet og straks fængslede dem. Bluefish er et dyr (fisk), der bevæger sig i mange skoler og tæt på kysten. Det er tydeligt, at hans navn kræver integration og deling, idealer i fri software.

    Bluefish har funktioner såsom hastighed, evne til at åbne flere filer samtidigt, understøttelse af flere projekter, understøttelse af ekstern fil via gnome-vfs, tilpassbar syntaks-markering baseret på regulære udtryk, der er kompatible med Perl, understøttelse af undermønstre og foruddefinerede mønstre (til HTML , PHP, Javascript, JSP, SQL, XML, Python, Perl, CSS, ColdFusion, Pascal, R, Octave / Matlab), dialoger til HTML-tags, guider til nem oprettelse af dokumenter, oprettelse af tabeller, rammer (frames), support til flere kodninger, arbejde med forskellige tegnsæt, linjenummerering, rullemenuer, konfigurerbare værktøjslinjer, dialog for at indsætte billeder, funktionsreferencer, tilpasselig integration med forskellige programmer (mærke, javac osv.), syntaksfremhævning (C, Java, JavaScript, Python, Perl, ColdFusion, Pascal, R og Octave), fulde oversættelser til omkring XNUMX sprog mellem dem os: Brasiliansk portugisisk, bulgarsk, kinesisk, dansk, finsk, fransk, tysk, ungarsk, italiensk, norsk, polsk, portugisisk, spansk, svensk, japansk og tamil.

    Wikipedia ...

    1.    Elav sagde han

      Jeg har prøvet BlueFish. Det er rigtigt, at det er meget godt, men jeg ved det ikke, noget mangler. Lige nu tester jeg det i Arch, og med KDE fungerer rullen ikke for mig, jeg er nødt til at gribe rulleknappen på bjælken for at kunne gå ned. Det har forbedret sig meget i autofuldførelse af kode, men som jeg sagde oprindeligt, mangler det noget.

      1.    eliotime3000 sagde han

        For eksempel en webside-fremviser.

    2.    nano sagde han

      Det er rart, ja, men sandheden er, at jeg bliver i redaktører med et samfund bagved, Bluefish kan have sine udviklere og hele historien, men hvad der får mig til at bruge Sublime, for eksempel, er det enkle faktum, at en enorm mængde tilgængelige plugins og ressourcer, det er en kugle, og dens standardværktøjer giver dig bedøvelse.

      Ville det ændre sublimt? Åh ja, bare til VIM xD

      1.    Raurodse sagde han

        Men sublim er dette til Linux?

        1.    Elav sagde han

          Así es.

  4.   Anibal sagde han

    Jeg er fra kubuntu 13.04, det giver mig libudev-fejlen, jeg gjorde symlinket og det forbliver det samme 🙁

    For at rette det (i det mindste min er 64bits) er dette den rigtige linje:

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

    1.    William Limones Wells sagde han

      Fremragende observation, tak 😀

  5.   equiman sagde han

    Jeg ved det ikke, jeg er ikke særlig overbevist ... men jeg ved det stadig ikke.

    Ideen om at være fri for dette program fra Adobe er gratis og åben for fremtiden for evigt ... eller ligesom de andre teknikker fra Adobe for at gøre det gratis, så vi kan teste det gratis, og når de vil tage det til et professionelt niveau, opgiver de den gratis del?

  6.   nano sagde han

    Med hensyn til beslag efterlader jeg dig en meget interessant sammenligning med Sublime, lavet af en meget dygtig frontend-udvikler.

    Under alle omstændigheder er det værd at læse: Beslag vs sublim tekst

    Nyd 😉

  7.   gabriel sagde han

    hvis nogen kender til c ++, hjælper det, fordi takket være samfundet er dette for linux.

  8.   Elav sagde han

    I Debian Wheezy kan den ikke køres, fordi den har brug for en højere version af GLIBC end den, du har.

  9.   Juanra sagde han

    Ooh, der er allerede en version til Linux for længe siden (for et par måneder siden), at jeg indså eksistensen af ​​denne IDE, der var ingen version til Linux, og jeg var tilbage med ønsket om at bruge den, men nu hvor der er en version til Linux, og ifølge elav, nej Det kører på Wheezy, og det er distroen, jeg har 🙁 haha, så heldig, men jeg vil ikke prøve det en dag, for hvis den har gode egenskaber

  10.   Bruno cascio sagde han

    Jeg har været i webudvikling i 3 år, og mine erfaringer er:

    1. sublim tekst
    2. NetBeans
    3. formørkelse

    De andre er rene m… ..

    Jeg bruger generelt Sublime, da det har et stort antal plugins (et af dem TWIG, som jeg bruger meget). Hvis det, du leder efter, er autofuldførelse, er der intet som formørkelse eller netbønner.

    Greetings!

  11.   xrz-30 sagde han

    I mit tilfælde var fejlen:
    usr / lib / parentes / Brackets: fejl under indlæsning af delte biblioteker: libudev.so. 0: kan ikke åbne delt objektfil: Ingen sådan fil eller bibliotek

    Og jeg løste det ved at vælge den mappe, der svarer til min arkitektur (Anibal kommenterer også den) for dem, der installerer 64-bit versionen, de skal vælge kataloget x86_64-linux-gnu i stedet for i386-linux-gnu, som følger:

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

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

    Alt hvad du gør er at oprette et symbolsk link af libudev.so.1 i samme bibliotek med navnet libudev.so.0

  12.   xrz-30 sagde han

    Jeg vidste ikke, at en version til Linux var ude, for et par måneder siden prøvede jeg den med vin, men det var ikke en behagelig oplevelse. Åben for at takke det samfund, der gav deres støtte til at oprette versionen til vores elskede tux

    Som du kommenterer, kan det ikke udføres i mit tilfælde, at fejlmeddelelsen var:
    usr / lib / parentes / Brackets: fejl under indlæsning af delte biblioteker: libudev.so. 0: kan ikke åbne delt objektfil: Ingen sådan fil eller bibliotek

    Og jeg løste det ved at vælge den mappe, der svarer til min arkitektur (Anibal kommenterer også den) for dem, der installerer 64-bit versionen, de skal vælge kataloget x86_64-linux-gnu i stedet for i386-linux-gnu, som følger:

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

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

    Alt hvad du gør er at oprette et symbolsk link af libudev.so.1 i samme bibliotek med navnet libudev.so.0

  13.   Raul sagde han

    Jeg har et lille problem med beslag. Det siger, at jeg skal aktivere fjernfejlretning i Chrome og efterfulgt af spørgsmålet "Vil du genstarte Chrome og aktivere fjernfejlretning?" og en [Genstart Chrome] -knap. Men jeg giver det, og det gør slet ikke noget, det genstarter heller ikke, det aktiverer det heller ikke.

    1.    Raul sagde han

      Jeg glemte, jeg har Ubuntu 13.04 64bits. og parentesversionen er 29

      1.    irvandoval sagde han

        Luk Chrome og lad parentes køre det 🙂, i det mindste på denne måde, hvis det fungerede for mig
        hilsner !!

        1.    Raul sagde han

          Ja, jeg har allerede gjort det sådan, men intet. : S

  14.   Hector sagde han

    Hej, tak for dit råd. Jeg har det samme problem, men den rettelse, som du siger, virker ikke for mig i Debian Wheezy, kan du hjælpe mig med det, tak

  15.   vidagnu sagde han

    Fremragende IDE, for Slackware-brugere forlader jeg proceduren for at installere den:

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

  16.   Sergio Antonio Trujillo sagde han

    Tak for bidraget, jeg installerede det i manjaro, og det kørte ikke i browseren, men takket være det symbolske link var jeg i stand til at rette det.

  17.   metalhovedb93 sagde han

    din løsning virker ikke
    programmet starter stadig ikke

  18.   Carlos sagde han

    Hej! Jeg kan ikke installere parenteser på Huayra Linux, hvordan gør jeg det? Det kan?

  19.   canorios sagde han

    Jeg downloadede det fra det officielle websted og installerede det med de instruktioner, som dette websted giver os, fejlen dukkede op, og den løsning, de gav os, fungerede ikke for mig.

    Den måde, jeg var i stand til at installere og bruge det korrekt og uden problemer, var ved at tilføje lageret efter konsol og installere det med det samme.

    sudo add-apt-depot ppa: webupd8team / parentes
    sudo apt-get update
    sudo apt-get installationsbeslag

    Jeg har Kubuntu 15.04 med KDE 5 plasma 😉