Αγκύλες, ένα IDE για ανάπτυξη ιστού που υπόσχεται

Κολύμπι από Google Plus Συνάντησα αυτήν την εφαρμογή που ονομάζεται Βάσεις, το οποίο το περιγράφει στον επίσημο ιστότοπο ως πρόγραμμα επεξεργασίας OpenSource (άδεια MIT) για σχεδιασμό ιστοσελίδων και ανάπτυξη τεχνολογιών ιστού όπως HTML, CSS και JavaScript.

Το έργο δημιουργήθηκε και συντηρείται από τον αγαπητό μας φίλο Adobe. Αυτή τη στιγμή βρίσκεται σε πειραματική έκδοση. Μεταξύ των χαρακτηριστικών που ξεχωρίζουν Βάσεις μεταξύ άλλων εκδοτών όπως Sublime Κείμενο o γαλαζόψαρο παραθέτω παραδείγματα είναι:

Γρήγορη επεξεργασία CSS και JavaScript

Κατά την επεξεργασία του εγγράφου HTML μπορούμε να χρησιμοποιήσουμε τη συντόμευση CTRL + E για πρόσβαση στο CSS της ιδιότητας που επεξεργαζόμαστε εκείνη τη στιγμή και να την τροποποιήσουμε κατά βούληση.

γρήγορη επεξεργασία

Εμφάνιση ζωντανά από αλλαγές σε αρχεία CSS στο πρόγραμμα περιήγησής μας

Αυτή η δυνατότητα είναι η πιο αξιοσημείωτη και αυτή που μου άρεσε περισσότερο. Μπορούμε να δούμε τις αλλαγές που κάνουμε στο CSS αυτόματα στο πρόγραμμα περιήγησης ενώ το επεξεργαζόμαστε, τίποτα για να το ενημερώνουμε ανά πάσα στιγμή for.

Προς το παρόν υποστηρίζει μόνο Chrome y Χρώμιο. Σας αφήνω ένα βίντεο του επίσημου καναλιού στα Αγγλικά με περισσότερες πληροφορίες και που δείχνει τη δυνατότητα ζωντανής προβολής (ελάχ. 2:18):

Εγκατάσταση αγκυλών στο Ubuntu 13.04 και παράγωγα

Μπορείτε να πραγματοποιήσετε λήψη του .deb από Aquí Για να το εγκαταστήσουμε μπορούμε να χρησιμοποιήσουμε το GDebi, το QAPT ή στο τερματικό.

Για 32 bit:

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

Για 64 bit:

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

Όταν το εγκατέστησα, το πρώτο πράγμα που μου συνέβη ήταν ότι δεν εκτελούσε, αυτό το σφάλμα θα εμφανιζόταν κατά την εκτέλεση από το τερματικό:

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

Πήγα στο Google και λύνει πληκτρολογώντας στο τερματικό:

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

και το θέμα επιλύθηκε 😀.

Το δεύτερο "σφάλμα" είναι ότι οι αγκύλες δεν άνοιξαν το Chromium για να εμφανίσω το αρχείο HTML (με το Google Chrome δεν θα έπρεπε να δώσει αυτό το σφάλμα), στην επίσημη σελίδα στην ενότητα Συχνές ερωτήσεις βρήκα τον τρόπο να το διορθώσω μια πολύ παρόμοια εντολή (δημιουργία συμβολικού συνδέσμου):

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

Τώρα αν όλα πρέπει να λειτουργούν 100%. Στην υγειά σας !!.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Έλαβ dijo

    Ενδιαφέρων. Αυτή τη στιγμή το κατεβάζω.

    Το γεγονός ότι χρησιμοποιεί Chrome / Chromium και ότι ενημερώνεται επίσης αυτόματα ενώ επεξεργαζόμαστε το CSS, με κάνει να σκεφτώ το Stylus, το οποίο λειτουργεί επίσης με το Node.js, το οποίο χρησιμοποιεί τη μηχανή JavaScript του Chrome V8.

    Χωρίς αμφιβολία ένα εξαιρετικό εργαλείο. Θα σου πω όταν το δοκιμάσω.

    1.    nano dijo

      Επιτρέψτε μου να το αναθεωρήσω, έχω πολλά έργα σε εξέλιξη και μπορώ να το δοκιμάσω σε διαφορετικές περιστάσεις ...

    2.    frk7z dijo

      Λοιπόν elav, μπορείτε να κάνετε το ίδιο με το Sublime χρησιμοποιώντας το plugin LiveReload, επίσης emmet μαζί με Stylus, Jade και καφέ, αφήνοντας μια κονσόλα για αυτο-μεταγλώττιση κάθε φορά που αποθηκεύετε ένα αρχείο .styl ή .jade Αυτό κάνω, Αχ και με τη μονάδα «nib» της γραφίδας είναι πολύ καλύτερο κοροϊδεύω.

      Επιπλέον, ρίξτε μια ματιά στο LiveStyle του emmet (livestyle.emmet.io) φυσικά, εάν δεν το έχετε ήδη δει, ίσως σας αρέσει. Στην υγειά σας

  2.   Fernando dijo

    Υπάρχει επίσης το Bluegriffon, ένας δωρεάν επεξεργαστής ιστού για Linux και Windows, υποστηρίζει όλα αυτά και πολλά άλλα.

    1.    Έλαβ dijo

      Το Bluegriffon έχει πραγματικά όλα αυτά τα χαρακτηριστικά; Θυμάμαι μόλις το δοκίμασα, η ομπρέλα μου κολλήθηκε όταν έπρεπε να πληρώσω για ένα πρόσθετο ή κάτι τέτοιο.

  3.   Alberto dijo

    Καλύτερα να χρησιμοποιήσετε το Bluefish ... μπορεί να προγραμματιστεί για σχεδόν οποιαδήποτε γλώσσα, όλα σε μία πλήρη ενσωμάτωση ...

    Το Bluefish είναι ένα λογισμικό επεξεργασίας HTML πολλαπλών πλατφορμών POSIX με άδεια GPL, το οποίο το καθιστά ελεύθερο λογισμικό.

    Το Bluefish απευθύνεται σε έμπειρους σχεδιαστές ιστοσελίδων και προγραμματιστές και εστιάζει στη δυναμική και διαδραστική επεξεργασία σελίδων. Είναι σε θέση να αναγνωρίζει διάφορες γλώσσες προγραμματισμού και σήμανσης.

    Το Bluefish τρέχει σε πολλά από τα συμβατά λειτουργικά συστήματα POSIX (Interface Λειτουργικού Συστήματος) όπως Linux, FreeBSD, MacOS-X, OpenBSD, Solaris και Tru64.

    Χρησιμοποιεί κυρίως τις βιβλιοθήκες θέσης GTK και C. Η τελευταία έκδοση που δούλεψε με το GTK 1.0 ή 1.2 είναι 0.7. Η τρέχουσα έκδοση απαιτεί τουλάχιστον GTK έκδοση 2.0 (ή υψηλότερη), libpcre 3.0 (ή υψηλότερη), libaspell 0.50 ή υψηλότερη (προαιρετική) για ορθογραφικό έλεγχο και gnome-vfs (προαιρετικά) για απομακρυσμένα αρχεία.

    Είναι σημαντικό να σημειωθεί ότι το πρόγραμμα δεν είναι επίσημα μέρος του έργου Gnome, αλλά χρησιμοποιείται συχνά σε ένα τέτοιο περιβάλλον.

    Οι χρήστες μπορούν επίσης να έχουν πρόσβαση σε διαδικτυακούς πόρους, όπως διακομιστές FTP ή καταλόγους WebDAV, με διαφάνεια, μέσω του Gnome VFS, ενός επιπέδου αφαίρεσης συστήματος αρχείων.

    Το όνομα και το λογότυπο του Bluefish (μπλε ψάρι) προτάθηκαν από τον Neil Millar, ο οποίος το πρότεινε στην ομάδα εργασίας και αμέσως τους γοητεύει. Το Bluefish είναι ένα ζώο (ψάρια) που κινείται σε πολλά σχολεία και κοντά στην ακτή. Είναι προφανές ότι το όνομά του απαιτεί ενσωμάτωση και κοινή χρήση, ιδανικά σε ελεύθερο λογισμικό.

    Το Bluefish διαθέτει λειτουργίες όπως ταχύτητα, δυνατότητα ανοίγματος πολλαπλών αρχείων ταυτόχρονα, υποστήριξη πολλαπλών έργων, απομακρυσμένη υποστήριξη αρχείων μέσω gnome-vfs, προσαρμόσιμη σήμανση σύνταξης με βάση κανονικές εκφράσεις συμβατές με Perl, υποστήριξη για υποδείγματα και προκαθορισμένα μοτίβα (για HTML, PHP, Javascript, JSP, SQL, XML, Python, Perl, CSS, ColdFusion, Pascal, R, Octave / Matlab), διάλογοι για ετικέτες HTML, μάγοι για εύκολη δημιουργία εγγράφων, δημιουργία πινάκων, καρέ (καρέ), υποστήριξη πολλαπλών κωδικοποιήσεων , εργασία με διαφορετικά σύνολα χαρακτήρων, αρίθμηση γραμμών, αναπτυσσόμενα μενού, διαμορφώσιμες γραμμές εργαλείων, διάλογος για εισαγωγή εικόνων, εύρεση αναφοράς λειτουργίας, προσαρμόσιμη ενσωμάτωση με διάφορα προγράμματα (make, javac, κ.λπ.), επισήμανση σύνταξης (C, Java, JavaScript, Python , Perl, ColdFusion, Pascal, R και Octave), πλήρεις μεταφράσεις σε περίπου είκοσι δύο γλώσσες μεταξύ τους OS: Πορτογαλικά Βραζιλίας, Βουλγαρικά, Κινέζικα, Δανικά, Φινλανδικά, Γαλλικά, Γερμανικά, Ουγγρικά, Ιταλικά, Νορβηγικά, Πολωνικά, Πορτογαλικά, Ισπανικά, Σουηδικά, Ιαπωνικά και Ταμίλ.

    Βικιπαίδεια ...

    1.    Έλαβ dijo

      Δοκίμασα το BlueFish. Είναι αλήθεια ότι είναι πολύ καλό, αλλά δεν ξέρω, κάτι λείπει. Αυτή τη στιγμή το δοκιμάζω στο Arch και με το KDE ο κύλινδρος δεν λειτουργεί για μένα, πρέπει να πιάσω το κουμπί κύλισης στη γραμμή για να μπορέσω να πάω κάτω. Έχει βελτιωθεί πολύ στην αυτόματη συμπλήρωση κώδικα, αλλά όπως είπα αρχικά, λείπει κάτι.

      1.    eliotime3000 dijo

        Για παράδειγμα, ένα πρόγραμμα προβολής ιστοσελίδων.

    2.    nano dijo

      Είναι ωραίο, ναι, αλλά η αλήθεια είναι ότι μένω σε συντάκτες με μια κοινότητα πίσω, το Bluefish μπορεί να έχει τους προγραμματιστές του και ολόκληρη την ιστορία, αλλά αυτό που με κάνει να χρησιμοποιώ το Sublime, για παράδειγμα, είναι το απλό γεγονός ότι έχει ένα τεράστιο ποσό διαθέσιμες προσθήκες και πόρους, είναι μια κουκκίδα και τα προεπιλεγμένα εργαλεία της σας αφήνουν να εκπλαγείτε.

      Θα άλλαζε υπέροχη; Ω ναι, μόνο για το VIM xD

      1.    Ραρόντσε dijo

        Αλλά το υπέροχο είναι αυτό για Linux;

        1.    Έλαβ dijo

          Ασίζες.

  4.   Anibal dijo

    Είμαι από το kubuntu 13.04, μου δίνει το σφάλμα libudev, έκανα το symlink και παραμένει το ίδιο 🙁

    Για να το διορθώσετε (τουλάχιστον το δικό μου είναι 64bits) αυτή είναι η σωστή γραμμή:

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

    1.    Guillermo Limones Πόζος dijo

      Εξαιρετική παρατήρηση, ευχαριστώ 😀

  5.   Ισιμάμαν dijo

    Δεν ξέρω, δεν είμαι πολύ πεπεισμένος ... αλλά ακόμα δεν ξέρω.

    Η ιδέα να απαλλαγούμε από αυτό το πρόγραμμα από την Adobe είναι δωρεάν και ανοιχτή στο μέλλον για πάντα ... ή όπως οι άλλες τεχνικές της Adobe για να το κάνουμε δωρεάν, ώστε να μπορούμε να το δοκιμάσουμε δωρεάν και όταν θέλουν να το μεταφέρουν στο σε επαγγελματικό επίπεδο εγκαταλείπουν το δωρεάν μέρος;

  6.   nano dijo

    Όσον αφορά τις αγκύλες, σας αφήνω μια πολύ ενδιαφέρουσα σύγκριση με το Sublime, που έγινε από έναν πολύ εξειδικευμένο προγραμματιστή front end.

    Τέλος πάντων, αξίζει να διαβάσετε: Αγκύλες έναντι Υψηλού Κειμένου

    Απολαύστε 😉

  7.   Γαβριήλ dijo

    αν κάποιος γνωρίζει το c ++ που βοηθά γιατί χάρη στην κοινότητα αυτό για το linux.

  8.   Έλαβ dijo

    Στο Debian Wheezy δεν μπορεί να εκτελεστεί, επειδή χρειάζεται υψηλότερη έκδοση του GLIBC από αυτήν που έχετε.

  9.   Χουάνρα dijo

    Ω, υπάρχει ήδη μια έκδοση για Linux πριν από πολύ καιρό (πριν από λίγους μήνες) που συνειδητοποίησα την ύπαρξη αυτού του IDE, δεν υπήρχε καμία έκδοση για Linux και έμεινα με την επιθυμία να το χρησιμοποιήσω, αλλά τώρα που υπάρχει έκδοση για Linux, και σύμφωνα με τον elav, όχι Τρέχει στο Wheezy και είναι η διανομή που έχω 🙁 haha, τόσο τυχερή αλλά δεν θα το δοκιμάσω μια μέρα γιατί αν έχει καλά χαρακτηριστικά

  10.   Bruno cascio dijo

    Βρίσκομαι στην ανάπτυξη ιστού για 3 χρόνια και οι εμπειρίες μου είναι:

    1ο Υψηλό κείμενο
    2ο NetBeans
    3η Έκλειψη

    Τα άλλα είναι καθαρά μ… ..

    Χρησιμοποιώ γενικά το Sublime, καθώς έχει έναν τεράστιο αριθμό προσθηκών (ένα από αυτά είναι TWIG που χρησιμοποιώ πολύ). Εάν αυτό που ψάχνετε είναι αυτόματη συμπλήρωση, δεν υπάρχει τίποτα σαν το Eclipse ή τα netbeans.

    Χαιρετισμούς!

  11.   xrz-30 dijo

    Στην περίπτωσή μου το σφάλμα ήταν:
    usr / lib / brackets / αγκύλες: σφάλμα κατά τη φόρτωση κοινόχρηστων βιβλιοθηκών: libudev.so. 0: δεν μπορεί να ανοίξει κοινόχρηστο αρχείο αντικειμένου: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος

    Και το έλυσα επιλέγοντας τον κατάλογο που αντιστοιχεί στην αρχιτεκτονική μου (ο Anibal σχολιάζει επίσης) για εκείνους που εγκαθιστούν την έκδοση 64-bit θα πρέπει να επιλέξουν τον κατάλογο x86_64-linux-gnu αντί του i386-linux-gnu, ως εξής:

    Για 32 bit:
    sudo ln -sf /lib/i386-linux-gnu/libudev.so.1 /lib/i386-linux-gnu/libudev.so.0

    Για 64 bit:
    sudo ln -sf /lib/x86_64-linux-gnu/libudev.so.1 /lib/x86_64-linux-gnu/libudev.so.0

    Το μόνο που κάνετε είναι να δημιουργήσετε έναν συμβολικό σύνδεσμο του libudev.so.1 στον ίδιο κατάλογο με το όνομα libudev.so.0

  12.   xrz-30 dijo

    Δεν ήξερα ότι κυκλοφόρησε μια έκδοση για Linux, πριν από μερικούς μήνες το δοκίμασα με κρασί, αλλά δεν ήταν μια ευχάριστη εμπειρία. Ανοιχτό για να ευχαριστήσω την κοινότητα που έδωσε την υποστήριξή τους για τη δημιουργία της έκδοσης για το αγαπημένο μας σμόκιν

    Καθώς σχολιάζετε, δεν μπορεί να εκτελεστεί στην περίπτωσή μου το μήνυμα σφάλματος ήταν:
    usr / lib / brackets / αγκύλες: σφάλμα κατά τη φόρτωση κοινόχρηστων βιβλιοθηκών: libudev.so. 0: δεν μπορεί να ανοίξει κοινόχρηστο αρχείο αντικειμένου: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος

    Και το έλυσα επιλέγοντας τον κατάλογο που αντιστοιχεί στην αρχιτεκτονική μου (ο Anibal σχολιάζει επίσης) για εκείνους που εγκαθιστούν την έκδοση 64-bit θα πρέπει να επιλέξουν τον κατάλογο x86_64-linux-gnu αντί του i386-linux-gnu, ως εξής:

    Για 32 bit:
    sudo ln -sf /lib/i386-linux-gnu/libudev.so.1 /lib/i386-linux-gnu/libudev.so.0

    Για 64 bit:
    sudo ln -sf /lib/x86_64-linux-gnu/libudev.so.1 /lib/x86_64-linux-gnu/libudev.so.0

    Το μόνο που κάνετε είναι να δημιουργήσετε έναν συμβολικό σύνδεσμο του libudev.so.1 στον ίδιο κατάλογο με το όνομα libudev.so.0

  13.   Raul dijo

    Έχω λίγο πρόβλημα με τις αγκύλες. Λέει ότι πρέπει να ενεργοποιήσω τον απομακρυσμένο εντοπισμό σφαλμάτων στο Chrome και να ακολουθήσει η ερώτηση "Θέλετε να κάνετε επανεκκίνηση του Chrome και να ενεργοποιήσετε τον απομακρυσμένο εντοπισμό σφαλμάτων;" και ένα κουμπί [Επανεκκίνηση Chrome]. Αλλά το δίνω και δεν κάνει τίποτα, ούτε επανεκκινεί, ούτε ενεργοποιεί.

    1.    Raul dijo

      Ξέχασα, έχω το Ubuntu 13.04 64bits. και η έκδοση Brackets είναι 29

      1.    Ιρβαντοβάλ dijo

        Κλείστε το Chrome και αφήστε τις αγκύλες να το τρέξουν 🙂, τουλάχιστον δούλεψε
        Χαιρετισμούς !!

        1.    Raul dijo

          Ναι, το έχω ήδη κάνει έτσι, αλλά τίποτα. : Σ

  14.   Έκτορας dijo

    Γεια, ευχαριστώ για τη συμβουλή σας. Έχω το ίδιο πρόβλημα, αλλά αυτή η διόρθωση που λέτε δεν λειτουργεί για μένα στο Debian Wheezy, θα μπορούσατε να με βοηθήσετε με αυτό, ευχαριστώ

  15.   vidagnu dijo

    Εξαιρετικό IDE, για χρήστες Slackware αφήνω τη διαδικασία για να το εγκαταστήσω:

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

  16.   Sergio Antonio Trujillo dijo

    Ευχαριστώ για τη συνεισφορά που το εγκατέστησα στο manjaro και δεν εκτελέστηκε στο πρόγραμμα περιήγησης, αλλά χάρη στο συμβολικό σύνδεσμο κατάφερα να το διορθώσω.

  17.   metalheadb93 dijo

    η λύση σας δεν λειτουργεί
    το πρόγραμμα εξακολουθεί να μην ξεκινά

  18.   Κάρλος dijo

    Γειά σου! Δεν μπορώ να εγκαταστήσω αγκύλες στο Huayra Linux, πώς μπορώ να το κάνω; Μπορεί?

  19.   canorios dijo

    Το κατέβασα από τον επίσημο ιστότοπο και το εγκατέστησα με τις οδηγίες που μας παρέχει αυτός ο ιστότοπος, το σφάλμα εμφανίστηκε και η λύση που μας έδωσαν δεν λειτούργησε για μένα.

    Ο τρόπος με τον οποίο μπόρεσα να το εγκαταστήσω και να το χρησιμοποιήσω σωστά και χωρίς προβλήματα ήταν να προσθέσω το αποθετήριο από την κονσόλα και να το εγκαταστήσω από το ίδιο.

    sudo add-apt-repository ppa: webupd8team / παρενθέσεις
    sudo update apt-get
    sudo apt-get τοποθετήστε αγκύλες

    Έχω το Kubuntu 15.04 με πλάσμα KDE 5 😉