Rabu, 04 Desember 2013

belajar desain web dengan notepad

Programmer Notepad ( PN1 ) adalah sebuah editor teks open-source yang ditargetkan pada pengguna yang bekerja dengan kode sumber . Album ini dirilis pada tahun 1998 oleh Echo Software ( nama dagang untuk Simon Steele ) . Penerus PN1 itu , Programmer Notepad 2 ( PN2 ) , dirilis pada tahun 2002 dan sekarang didasarkan pada Scintilla . PN2 menambah fitur Scintilla dengan mendukung multi- garis ekspresi reguler untuk pencarian dan mengganti tindakan .
Kedua PN1 dan sintaks fitur PN2 penyorotan untuk banyak bahasa pemrograman melalui plugin yang disebut " skema " yang dapat dimodifikasi untuk mendukung lebih banyak bahasa . PN1 termasuk sintaks untuk : C + + , CSS , HTML , INI , Java , JavaScript , AutoLISP , Pascal , Perl , SQL , Visual Basic dan XML .
Fitur penting lainnya umum untuk kedua versi Editor adalah " Skema Tools" dan " Teks Klip . " Skema Alat memungkinkan pengguna untuk melakukan panggilan sangat disesuaikan untuk program lain (seperti kompilator ) berdasarkan skema dari file saat ini . Teks Klip adalah kode template atau nilai-nilai yang dapat dimasukkan ke dalam dokumen saat ini untuk mempercepat waktu pengembangan .
Sebuah fitur yang signifikan ditambahkan ke PN2 adalah kode lipat . [ Klarifikasi diperlukan ]
Sebuah fitur yang telah sering diminta, tetapi saat ini tidak disertakan , adalah pemeriksa ejaan . [ Rujukan? ] PN1 memiliki built -in hex ​​editor yang belum muncul di PN2 .
fitur
Fitur umum meliputi :

    
Tabbed antarmuka dokumen
    
Drag- and-drop
    
Beberapa clipboard ( Plugin diperlukan )
    
Editing layar split dan disinkronkan bergulir
    
Spell checker (memerlukan Aspell ) ( Spell checker tidak membedakan antara teks dan kode )
    
Mendukung format encoding teks seperti Unicode , untuk sistem penulisan internasional . UTF - 8 dan beberapa UTF-16 encoding yang didukung .
    
Mencari dan mengganti : dengan ekspresi reguler ( termasuk multi -line ) ; selama beberapa dokumen , dan menandai / ringkasan kejadian
    
perbandingan berkas
    
zooming
Source code fitur editing meliputi:

    
Auto-completion
    
Bookmarks
    
Sintaks dan sintaks lipat
    
Brace dan menyoroti indent
    
pintar menyoroti
    
manajer Proyek
    
Regular ekspresi mencari dan mengganti ( di perl sejauh kompatibel )
    
sintesis pidato
    
FTP Browser (plug -in disertakan dalam instalasi standar )
    
Rekaman makro dan eksekusi .
    
Berbagai alat seperti garis penyortiran , encoding teks konversi , teks lipat
    
Status file auto - detection
    
Pintas disesuaikan pemetaan kunci.
    
Daftar fungsi .
Notepad + + juga mendukung Unix akhir baris sehingga dapat digunakan untuk bekerja dengan teks-teks yang telah dihasilkan (atau akan dipindahkan ke ) mesin yang menjalankan sistem operasi Unix .bahasa pemrogramanBerjalan di bawah Mac OS X menggunakan lapisan kompatibilitas Wine .
Notepad + + mendukung penyorotan sintaks dan kode lipat selama lebih dari 50 pemrograman , scripting , dan bahasa markup . Ia mencoba untuk secara otomatis mendeteksi bahasa yang menggunakan file yang diberikan , menggunakan daftar dimodifikasi binding ekstensi file . Pengguna juga dapat secara manual mengatur bahasa saat ini , mengesampingkan bahasa default ekstensi itu . Program ini juga mendukung autocompletion untuk subset dari API dari beberapa bahasa pemrograman .
Bahasa berikut native didukung oleh Notepad + + sebagai versi 6.5 :

    
Ada, asp , Majelis , AutoIt
    
sejumlah
    
C , C + + , C # , Caml , Cmake , COBOL , CoffeeScript , CSS
    
D , Diff
    
Flash ActionScript , Fortran
    
Gui4CLI , Go
    
Haskell, HTML
    
InnoSetup
    
Java , Javascript , JSP
    
KiXtart
    
LISP , Lua
    
Makefile , Matlab , MS - DOS , file INI
    
NSIS , Normal File Teks
    
Objective- C
    
Pascal, Perl , PHP , PostScript , PowerShell , berkas Properties, Python
    
R , berkas Sumber Daya , Ruby
    
Shell , Scheme , Smalltalk , SQL
    
TCL , TeX
    
Visual Basic , VHDL , Verilog
    
XML
    
YAML
Pengguna juga dapat menentukan bahasa mereka sendiri ( untuk sintaks ) dan API masing-masing ( untuk autocompletion ) dengan menggunakan built -in User Language Define System. Pengguna dapat mengkonfigurasi gaya font sintaks per elemen , per bahasa , dan script diformat yang dihasilkan dapat dicetak dalam penuh warna ( WYSIWYG ) . Selain itu , Notepad + + menampilkan pedoman indent ketika kode sumber lebih menjorok dengan karakter tab , dan menyoroti menutup kawat gigi , tanda kurung dan tag .plugin
Notepad + + memiliki dukungan untuk macro dan plugin . Saat ini, ada 27 plugin resmi untuk Notepad + + , 10 dari yang disertakan secara default dalam program ini . Plugin pertama untuk dimasukkan dalam program ini adalah " TextFX " , yang mencakup fitur seperti validasi W3C untuk HTML dan CSS , pemilahan teks , perubahan karakter dan penanganan kasus kutipan . Situs Plugin daftar lebih dari 140 plugin yang kompatibel .pengembangan
Proyek ini awalnya oleh Don Ho , pengembang yang berbasis di Paris dan lulus dari Universitas Paris Diderot pada tahun 2000 . Proyek ini , berdasarkan editor komponen Scintilla , ditulis dalam C + + dengan hanya Win32 API panggilan hanya menggunakan STL dalam rangka meningkatkan kinerja dan mengurangi ukuran program . Tujuan dari Notepad + + adalah untuk mengurangi konsumsi daya secara keseluruhan dengan menggunakan binari efisien yang membutuhkan lebih sedikit daya CPU .antarmuka terjemahan
Notepad + + mendukung beralih ke dalam bahasa lokal setelah memberikan sebuah file XML yang berisi semua teks yang harus diterjemahkan . Pada tahun 2013, komunitas pengguna telah memberikan kontribusi terjemahan ke dalam berbagai bahasa , serta ke beberapa dialek lokal .kontroversi
Pada bulan Maret 2008, " Boikot Beijing 2008 " banner ditempatkan pada homepage SourceForge.net Notepad + + ' s . Beberapa bulan kemudian , sebagian besar pengguna di China tidak dapat mencapai website SourceForge.net selama sekitar satu bulan ( 26 Juni 2008 - 24 Juli 2008 ) . Hal ini menyebabkan keyakinan luas bahwa China telah melarang SourceForge.net sebagai pembalasan atas banner Boikot .
Pada bulan Januari 2010 , pemerintah AS dibuka paksa host proyek sumber untuk mematuhi hukum AS dan menolak akses dari lima negara ( Kuba , Iran , Korea Utara , Sudan , dan Suriah ) . Sebagai respon terhadap apa yang dirasakan pengembang adalah pelanggaran dari Free dan perangkat lunak open-source ( FOSS ) filsafat, pada bulan Juni 2010 , Notepad + + pindah dari wilayah yurisdiksi AS dengan merilis versi pada TuxFamily , di Perancis .

Tidak ada komentar:

Posting Komentar