Editor menyajikan banyak mode dan gaya untuk menambah pengalaman yang berharga bagi penggunanya. Sobat bahkan bisa mendapatkan perangkat dari pengembang yang didistribusikan secara gratis (Free) dari pengembang resmi mereka. Tetapi skenario akan berbeda jika kita membuat eksperimen sendiri dan berkreasi dengan editor yang tersedia atau dibagikan di dev tools.
Pada artikel ini, kami membahas editor code teks dengan dukungan kecil untuk pengembangan dengan HTML, CSS, JavaScript dan Source Live Preview. Dan untuk mendokumentasikan kode HTML CSS, dan JavaScript adalah bagian dari semua situs web yang berinteraksi langsung dengan pengguna. Alat editor seperti: jsfiddle, LiveWeave ataupun Codepen. Namun code editor yang mereka kembangkan sudah jauh lebih bagus dan di sempurnakan.
Membuat experimen versi Editor Demo - CodeMirror property style
HTML CSS dan JavaScript ini adalah Editor Demo untuk penulisan code HTML CSS dan JavaScript secara terpisah. Namun editor ini dapat membaca dengan menggunakan satu halaman (HTML Editor Area) saja. Ini mencakup HTML CSS dan JavaScript yang ditempatkan di dalam HTML Editor Area. Live Preview Source akan menampilkan tentang code bekerja secara langsung, misalkan: code HTML, text, video dan image yang direkatkan pada editor tersebut. Tersedia Split tarik atau geser untuk menguji halaman responsif.
Fitur dan main setting:
Fitur dan main setting memungkinkan untuk mengatur kegunaan add-ons untuk memilih mana yang akan ditampilkan atau disembunyikan di editor, dan membuat pengaturan sendiri pada halaman tertentu.
Effect interaktif dalam editor:
Mode.
ScrollbarStyle.
Rulers.
TabSize.
IndentUnit.
IndentWithTabs.
TabMode.
DragDrop.
SearchMode.
AutoCloseTags.
AutoCloseBrackets.
OnCursorActivity.
AddModeClass.
CursorScrollMargin.
FixedGutter.
FoldGutter.
Gutters.
HighlightSelectionMatches.
HintOptions.
LineNumbers.
LineWrapping.
MatchBrackets.
MatchTags.
SmartIndent.
StyleActiveLine.
Lint.
ReadOnly.
ExtraKeys.
Colorpicker.
Theme.
Note:
ReadOnly di Editor adalah mode editor untuk menampilkan text atau code yang tidak dapat diedit ataupun dihapus. Namun readOnly dapat digunakan untuk menjalankan sumber daya pengunci dalam editor.
Biasanya ReadOnly digunakan pada halaman posting untuk menampilkan bahasa code yang dapat dibagikan. Kami menggunakan ReadOnly di setiap Editor dengan menambahkan main OnOff Switch. OnOff Switch ini dapat digunakan untuk mengunci halaman editor ketika mengerjakan pengkodean dihentikan sementara waktu. ReadOnly akan bekerja ketika Switch aktif, sehingga code di textarea tidak dapat di edit, dihapus ataupun ditumpuk code file baru. Dan beberapa properti ditutup, misalnya: kegunaan menu upload, undo redo, revert to original (mengembalikan keadaan ke editor semula).
Main Setting / menu terpisah:
Menambahkan menu-pengaturan terpisah di luar editor. Ini merupakan salah satu mode dan pengaturan menggunakan gaya: OnOff Switch, menu setting ataupun menu bar.
Editor field (OnOff Switch): Highlight Active Line, Highlight Active Lint, Line Wrapping, Match Tags and Brackets, Smart Indent. [localStorage.getItem]
HTML CSS JS Selected: Autoformat Selected, Comment Selected, Uncomment Selected.
Scrollbars: Simple, Overlay. (menu settings)
Search/Replace: Find, Find Next, Find Previous, Replace, Replace all. (type yang dapat digunakan: main keyboard, main menu ataupun menggunakan menu settings).
Split Collapse: Orientation, Expand first, Collapse first, Expand last, Collapse last, Split - Enable / Disable.
Semua browser modern memanfaatkan penyimpanan lokal kurang lebih 10MB. LocalStorage dan sessionStorage adalah dua alat hebat untuk menyimpan kunci / nilai secara lokal. Item ini menawarkan keuntungan secara lokal saja dan tidak dapat dibaca oleh server. Ini juga dapat digunakan untuk menyimpan pengaturan pengguna dalam editor ini, misalnya: opsi tema, pengaturan OnOff switch, code yang Sobat kerjakan tetap aktif di editor ketika browser memuat ulang. Namun pengaturan berdasarkan history tersebut akan hilang ketika browser di tutup.
Nilai item untuk penyimpanan lokal yang ditambahkan:
localStorage.getItem.
sessionStorage.setItem.
Live Preview Source
Menulis konten di editor atau code sumber yang ada dalam daftar rak / disk lokal, di sebelah kiri editor dan melihat pratinjau berubah di halaman "preview". Ini lebih mudah untuk mengetahui code yang dibaca di editor dengan menampilkan di "Live Preview Source".
Show Info Box (Title Preview).
Source Code Preview.
Dashed line highlights.
Item Menu
Upload File code - HTML editor.
Save File code - HTML editor.
Undo Redo - HTML editor.
Revert to Original atau mengembalikan code awal - HTML CSS dan JS editor.
Clear All Editor - menghapus masing-masing text dalam editor secara bersamaan (HTML CSS dan JS editor).
Note:
Secara umum membuat 3 (tiga) editor yang berbeda memiliki masalah yang menumpuk dibanding dengan satu editor, sehingga menambahkan banyak item didalam editor tersebut untuk mendapatkan hasil kerja yang sama.
Editor Event
Editor Event adalah tempat mengelola Acara Aksi di proyek. Acara Aksi berisi tindakan yang Anda jalankan di editor.
Visualization - Editor Event yang ditambahkan:
StartTime - Record waktu membuka halaman editor.
Textarea field - Menampilkan editor mana yang dipilih saat ini.
Click counter - jumlah click waktu dalam sesi ini.
StatusBar: UpDate ... - Kode yang diketik di editor menunjukan status "Update".
Console log - parameter yang bisa berupa array, objek atau pesan apa pun. Biasanya menampilkan bug dasar dan dapat dihapus dengan menambahkan sedikit fungsi JavaScript.
Judul: CodeMirror Demo HTML CSS JS LiveEditor Online
Duration: 39:39
Editor ini merupakan eksperimen sahabat kami ketika waktu luang dengan menggunakan pustaka inti dari CodeMirror.net. Saat ini "Demo Editor" dalam tahap pengujian dan eksperimen lebih lanjut. Mana yang lebih baik menurut Sobat untuk mengerjakan code?
A. Satu editor dengan Previews code.
B. Tiga editor dengan Previews code.
Guide Editor CSS adalah editor bahasa style sheet yang digunakan untuk mendeskripsikan presentasi dokumen yang ditulis dalam bahasa markup. Editor ini hanya dapat digunakan untuk penulisan gaya CSS (Cascading Style Sheets). Ketik kode, misalnya: nama-item { } atau lihat contoh diatas. Tekan Ctrl Space didalam kode pembuka dan penutup { } untuk memulai pengkodean lainnya. Tekan F10 untuk area penuh dan mengembalikan keposisi semula.
Guide Editor ini adalah salah satu editor untuk pengeditan JavaScript. Tekan Ctrl Space untuk memulai pengkodean. Tekan F10 untuk area penuh dan mengembalikan keposisi semula.
Guide HTML Encoded adalah pengkodean HTML yang diubah dalam kode / karakter tertentu. Biasanya rangkaian karakter ini digunakan untuk taging pre untuk halaman posting.
Source
Projek
Projek ini atau (UjiCode) adalah pengembangan fungsionalitas kode dari beberapa sumber, kami bertujuan untuk menjadi komunitas saja. Namun kami tidak secara aktif mengikuti atau menguji terhadap setiap rilis browser baru, dan vendor memiliki kebiasaan mengenalkan bug setiap saat di alat ini, sehingga kami mengandalkan komunitas untuk memberi tahu ketika ada yang rusak (String yang tidak berfungsi) pada halaman ini. Lihat di bawah untuk pembahasan lengkap tentang ruang lingkup halaman ini (Ulasan code sumber halaman atau Perpustakaan inti).
CodeMirror
CodeMirror dikembangkan dan dikelola oleh Marijn Haverbeke, dan berkontribusi kerja up-to-date di CodeMirror.net.
CodeMirror adalah editor teks serba guna yang diimplementasikan dalam JavaScript untuk browser. Ini khusus untuk mengedit kode, dan dilengkapi dengan sejumlah mode bahasa dan add-on yang mengimplementasikan fungsi pengeditan lebih lanjut. CodeMirror bekerja dengan mode khusus bahasa dan lengkap dengan mode. Mode adalah program JavaScript yang membantu warna (dan opsional indentasi) teks yang ditulis dalam bahasa tertentu.
API pemrograman kaya dan sistem CSS theming tersedia untuk menyesuaikan CodeMirror agar sesuai dengan aplikasi, dan memperluasnya dengan fungsionalitas baru. CodeMirror adalah proyek open-source yang dibagikan di bawah Lisensi MIT. Ini adalah editor yang digunakan dalam dev tools untuk Firefox, Chrome, dan Safari, di Light Table, Adobe Brackets, Bitbucket, dan banyak proyek lainnya.
UjiCode adalah desain unik dan modern untuk halaman yang memungkinkan proyek Anda seperti desainer atau membuat tema khusus! Sebuah alat yang dapat membantu melihat langsung hasil pengeditan bertemakan: Tema Bootstrap, Desain Bahan Bootstrap Charts, CSS dan lengkap JavaScript dalam satu area khusus, dan Anda dapat menambahkan materi ke tema Blogger.
Anda dapat menggunakan tema tersebut dan ini membuat desain Anda lebih standar dan mewah. Jangan ragu untuk menggunakan halaman ini untuk proyek yang Anda inginkan! Pilih menu di samping untuk menjalankan sumber HTML Editor, kolom vertikal-horisontal, sampel untuk Template Demo, tab pratinjau dan tutup browser, bagian selanjutnya menentukan nama file teks, dan menyimpannya di folder disk lokal Anda. Editor ini lebih mudah untuk pemula dan profesional. Fungsi menu dilengkapi juga dengan penjelasan dasar, silahkan kunjungi menu Site Assistance.
Penggunaan Dasar
Kami memulai dengan halaman HTML sederhana, dan kemudian menambahkan lebih banyak komponen, hingga kami memiliki situs web yang berfungsi penuh, pribadi, dan responsif. Hasilnya akan terlihat seperti contoh template, dan Anda bebas untuk memodifikasi, menyimpan, berbagi, menggunakan atau melakukan apa pun yang Anda inginkan dengannya!
Basic Usage Editor akan dapat ditambahkan ke badan dokumen, dan akan menggunakan mode yang kita muat (Run Preview). Untuk mendapatkan hasil kontrol lebih banyak ada pratinjau browser baru (Tab Preview), namun metode ini tidak mendukung secara tegas untuk menampilkan hasil EditorArea. Pilih gambaran umum pada menu (Tab Preview), kemudian pilih menu (Close Preview) untuk menutup tinjauan pada browser. Pilih menu (Remove) untuk memulai halaman kosong di HTML Editor ini.
Cara termudah untuk menggunakan halaman ini adalah dengan hanya memuat atau menambahkan lebih banyak komponen skrip dan style sheet yang terdapat di bawah distribusi, sebagai contoh:
Beberapa berkas tersebut dilisensikan di bawah CC BY 3.0.
Tema Editor HTML
Tema editor dilengkapi beberapa style kelas bertema (unit built-in). Area pandang dilengkapi dengan berbagai warna tema untuk menyesuaikan Pengguna HTML-Editor ini. Anda dapat memastikan file gaya yang menentukan gaya yang sesuai dimuat (lihat yang dipilih dalam distribusi). Standarnya adalah (default - Darkness) untuk warna dasar tema HTML-Editor. Ini adalah warna redup yang memungkinkan tampilan area super nyaman dalam mengelola kode sumber untuk proyek di rumah Anda.
Unit digunakan untuk memilih tema. Ini adalah unit built-in atau fungsi yang mengambil posisi dan mengembalikan kisaran di sekitarnya, untuk unit khusus tanpa mengubah saat mengedit HTML. Pilih menu tema config setting di "Default". Pilih: Tema Default, Cool dan Master. Adalah untuk menggunakan atau menugaskan tema ke area editor ketika bekerja.
CM Attribute add-on untuk warna kode yang memungkinkan mendeteksi kesalahan atau kekurangan dari atribut HTML pembuka dan penutup. Memungkinkan Anda untuk dapat bekerja dengan tepat.
Konfigurasi
Jenis peta pertama adalah halaman demo untuk setiap mode yang berisi informasi tentang parameter konfigurasi yang didukung oleh mode unit built-in. Secara eksplisit menetapkan pemisah baris untuk editor ini.
Perlengkapan Editor ini:
• CodeMirror: Update CodeMirror 5.42.2.
• HTML Editor Mode: Keterbacaan TextArea mode dan Add-on mencakup dukungan pratinjau HTML5.
• Formatting Mode: Mode menerapkan pemformatan otomatis ke teks yang dipilih atau komentar / hapus komentar pada teks yang dipilih.
• Visible Tabs: Tab di dalam editor terbentang dengan kelas cm-tab, dan dapat ditata di TextArea.
• Search/Replace: Pencarian diaktifkan dengan menyertakan demonstrasi fungsi pencarian yang dapat ditimpa oleh keymap custom. Contoh: Ctrl-F, Shift-Ctrl-G, Shift-Ctrl-F, Shift-Ctrl-R.
• Code Folding: Demonstrasi mode kode lipat. Tekan ctrl-q atau klik pada selokan untuk melipat blok, dan sekali lagi untuk membukanya.
• Auto-resizing Editor: Mengatur beberapa properti CSS yang dapat dibuat untuk secara otomatis mengubah ukuran agar sesuai dengan konten dan pergeseran layar browser.
• Highlighting Active Line: Demo Baris Aktif mode untuk menyoroti selokan tertentu dengan penambahan styling baris kursor saat ini.
• Theming Setting (Config Setting Mode): Komponen yang menyediakan editor kode warna. Mode tersedia untuk bahasa yang Anda koding, itu akan mewarnai kode Anda, dan secara opsional membantu dengan indentasi.
• Mode Runner Demo: Mode untuk menjalankan ke layar iframe; bersamaan dengan HTML, CSS, JavaScript adalah salah satu dari tiga teknologi inti yang akan ditampilkan ke layar browser. Namun menu Overview tidak menutup kemungkinan berhasil 100%.
• Full Screen Editing (Config Setting Mode) : Browser menyediakan F11 untuk menampilkan layar penuh. F10 dapat digunakan ketika kursor berada di EditorArea untuk beralih ke pengeditan layar penuh tanpa menggunakan Browser. Atur menu Config Configuration untuk memungkinkan ke tampilan layar. Selain F10 dan F11, Esc juga dapat digunakan untuk keluar dari pengeditan layar penuh.
• Automatic xml Tag Closing : Opsi untuk menonaktifkan penutupan tag atau menyesuaikan daftar tag ke indentasi. Tag akan otomatis ditutup / selesai. Ketik tag html, tag level blok akan inden. Tekan Ctrl-Space untuk menjalankan AutoComplete.
• Inject-File Chosen and Save Files : Mode untuk membuka dan menyimpan file dalam disk lokal. TextArea merespon impor dan ekspor file / dokumen.
Post Referensi adalah tutorial sederhana (Berbahasa Indonesia), yang saat ini Admin tidak sepenuhnya serius membuat posting, dan masalah (Bug) pada halaman ini.
Lain-lain
Mungkin, file dalam distribusi Kode Sumber berisi string bug yang dimuat. Bahwa dari bagian ini memerlukan perawatan, namun kami tidak dapat menjamin atau memperbaiki bug di masa mendatang.
Hal terpenting pada UjiCode Alat
Saat menggunakan beberapa alat yang perlu dipertimbangkan adalah bahasa pemrograman. Bahwa kami menetapkan bahasa default; kemungkinan bahwa itu akan diubah ke bahasa Negara / lokal Anda. Dengan mengubah ke bahasa lain dengan Translation Tools, tentunya hal tersebut akan mengubah bagian terpenting dari alat ini yang memungkinkan kesalahan atau elemen tidak berfungsi.
Tambahkan bacaan di daftar pustaka kami di Post Referensi.
HTML Editor
Penggunaan Dasar dalam merancang template, dalam bentuk HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah Penjelajah web Internet dan formating hypertext sederhana yang ditulis kedalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi.
Minat: 90%
JavaScript
Penggunaan sumber dalam membuat efek interaktif pada template. JavaScript atau sering disingkat sebagai JS adalah bahasa pemrograman komputer berorientasi objek yang biasa digunakan untuk membuat efek interaktif di browser web. Adalah bahasa tingkat tinggi yang ditafsirkan bahasa pemrograman. Ini adalah bahasa yang juga dicirikan sebagai dinamis, lemah diketik, berbasis prototipe dan multi-paradigma .
Minat: 80%
Latest Notes
Apakah ada pesan baru yang kami unggulkan?
Configuration
Pengaturan tipe tata letak, tentukan area layar yang disesuaikan.
Rehab Navbar
Navbar Top v.1
Navbar Top v.2
Elemen Sidebar
Aksi Halaman
Kecilkan Menu Samping
Kecilkan Halaman
Aksi Footer
Footer tetap
Bantuan
Configuration dirancang untuk tujuan demo untuk menjalankan OnOff Switch. Setiap tombol, alih-alih menjalankan fungsi yang berbeda. Silahkan gunakan menu Configuration untuk membuka dan sekali lagi untuk menutup menu bar ini.
Save Code
Jika Anda mengklik tombol save! kode Anda akan disimpan, dan Anda mendapatkan file yang dapat Anda bagikan dengan orang lain. File coding Anda tersimpan di Folder download di disk lokal pada smartphone ataupun komputer Anda.
Semua kode dalam file yang dibagikan disediakan oleh pengguna, dan milik poster masing-masing.
Semua file yang dibagikan dibuat publik. Tersedia lisensi dari sumber pustaka code, dan terkadang tidak ada lisensi yang diberlakukan.
UjiCode tidak bertanggung jawab atau berkewajiban atas kehilangan atau kerusakan apa pun selama penggunaan kode yang disediakan.
File coding yang dibuat oleh Guest sepenuhnya hak Guest dan tidak milik kami. Pekerjaan Guest tidak tersimpan dalam disk Online.
Upload Code
Upload file coding berbasis HTML CSS JS dari disk lokal Anda. Pastikan kode dapat dibaca ataupun ditulis di EditorArea. Baca lebih lanjut.
Bahasa kode yang Anda unggah akan ditampilkan di EditorArea dan hanya berlaku pada penyimpanan lokal Anda. UjiCode tidak menyimpan file / menerima kiriman file dari / melalui online pada kebergunaan tombol upload dari pengguna.
Silahkan simpan file sebelumnya, ketika file dipilih dari folder disk Anda dan menekan tombol open; maka coding di TextArea akan terhapus dan dibersihkan secara otomatis. Click "Cencel" di jendela baru untuk membatalkan permintaan upload file.
This site serves cookies to analyze traffic, remember your preferences and optimize your experience.
0 Comments
Post a Comment