PHP için doğru editör. En İyi PHP Editörleri Ücretsiz IDE – NetBeans

Golovna / 2 Harika Okuyucu

Merhaba, blog sitesinin yeni okuyucuları. Uzun zamandır mucize hakkında yazmak istiyordum. kodsuz editör(Altyazılı bir Rus filmi ile versiyonun geri kalanını alabileceğiniz resmi siteye gönderiyorum).

Html, CSS ve PHP kodunu düzenlemek için şimdiden en popüler programlardan biridir. Şimdi merak ediyorum: "Diğer programların yardımı için potansiyelini fark ederek daha önce onsuz nasıl başardım?"

Aynı zamanda, bilgisayarımda aynı anda birkaç tarayıcı başlatıldı, hatta basit, ücretsiz ve verimli bir FTP yöneticisi FileZilla ve düzenleyicisi, Windows'ta kilitleme için kazanan bir not defteri ile basitçe görünmez olma olasılığı . Tamam.

Notepad ++ indirme ve düzenleme özellikleri

Windows'ta program yükleme yeniden güncellendi en iyi şekilde. Yani uğruna yapabilirsin Notepad++ Portable'ı indirin ne hayal ediyorsun taşınabilir sürüm işletim sisteminde kurulum gerektirecek editör.

Arşivleri programla kullanışlı bir yerde açmak ve indirilecek olan notepad.exe dosyasını çalıştırmak için taşınabilir sürüm orijinal sürümden kaldırılabilir.

Usі plusi editörü Notepad ++

Gerçekten, Windows başladığında not defteri tıpkı gökyüzü ve dünya gibi kahramanımıza benziyor. Klasik not defterinde, en basitinin bu yaratılışını gözden geçirme olasılığı dışında pratikte hiçbir şey yoktur. metin dosyaları(dışarı çıkmak, gelişimin ilk aşamalarındaki insanlar tarafından galip gelen bir kazıcıya benzer).

İki artı ile Not Defteri ile uğraşmaya başlayarak, koriguvannya Html і istiyorum CSS dosyaları Yakında modern bir hafriyat makinesinin kabininde taş rüzgarı geçireceksiniz. Açıkçası, diğer alternatif programlar ve navigasyon, ancak yeni başlayanlar için "iki artıdan dizüstü bilgisayar" aynı olacaktır (IMHO).

Yani, belli ki, yoganın başlangıcı kurnaz ve alışılmadık kişiler tarafından yapılabilir. Sadece bir tanıdık kulağından biraz daha fazlası ve sonra onsuz idare edebileceksiniz, örneğin, zengin bir bilgisayar hayatınızı hayal etmiyor (türünün bir "klasiği" var).

Notepad ++ ile daha fazlasını nasıl kontrol edebilirim? katlama programları, örneğin Dreamweaver gibi farklı kodların düzenlenmesini yazma kolaylığı ile tanınır, o zaman burada kahramanımızın kendisinin tanınması için birkaç argüman vardır:

  1. Öncelikle, şarap kesinlikle ücretsizdir ve bu nedenle aynı Dreamweaver'ı kaydedebilir, yenebilir ve değiştirebilirsiniz, bu nedenle ücretli programların kötü sürümlerine saygı duymayın (bir bütün olarak bunlar truva atları ve diğer virüsler için bir üreme alanı olabilirler).
  2. Farklı bir şekilde, Not Defteri daha zengindir kolay ve yumuşak, birçok ücretli editörden daha düşük. Ayrıca yogayı ameliyathaneye sokmadan da savaşı kazanmak mümkün. Windows sistemi(Bu, taşınabilir versiyonun adıdır - taşınabilir) ve yoga giyin, kabul edilebilir. Sonuç olarak, Html, PHP ve diğer düzinelerce farklı kodla çalışmak için her zaman kullanışlı, işlevsel ve iyi bilgilendirilmiş bir araç bulacaksınız.

Editöre savaş neden yenilmelidir?

Yoga olanaklarını ve özelliklerini kısaca gözden geçirelim ve ardından rapora bakmaya çalışacağız. Ayrıca, Notepad++ bununla birlikte:

  1. Örneğin, Ada, Assembler, C, C#, C++, CSS, FORTRAN, HTML, Java, JavaScript, Objective-C, Pascal, Perl, PHP, Python gibi düzinelerce en popüler programlama dilini ve düzenini düşünün. , Yakut, SQL, xml.
  2. Hepsi için sözdizimi eşleştirme, kodu satırlara ve bloklara ayırarak, eksi üzerindeki baskıyı yakabilir ve artıya basarak alevlenebilirsiniz. Öğeler arasındaki bağlantıları göstermek için noktalı bir çizgi de kullanabilirsiniz. Örneğin, bu düzenleyicinin gücünü göstermek için bir PHP kodu parçası aldım:

    Html eğrisini açan etiketin üzerine fare ile tıklarsanız mavi arka plan ile görünecek ve hemen görünür olacak ve etiketi bu şekilde kapatacaktır. Eleştirel olmayan unsurları bilmek mucizevi bir şekilde yardımcı olur.

  3. Yenisi için, sadece zdіysniti kodlamayı değiştir, örneğin, Rus dilinin kodlamasında krakozyabry ile mücadeleye adanmış makaleden bahsettiğim popüler olanda (kutsama için div. її).

  4. Bir hafta içinde, program tüm dosyaların bağlantılarını, düzenleme için Notepad ++ bağlantılarını düzenleyebilecektir. sekmeler kshtalt'ta sessiz mevcut tarayıcılar.

    Dış görünüm ekindeki disketin rengi, yeni titreşimlerde ne kaydettiğinizi gösterir. dinlenme değişikliği gösterge panelinde benzer bir disketin yardımı için. Aktif mevduatta, unutkanlığınızdan bahsetmek için kırmızı bir disket (ve aktif olmayanda mor renkli) vardır.

  5. Hangi editörün yardımı için liderlik edebilirsiniz poşuk(Ctrl+F) hem yeni bir belge açmak hem de şarkıcının babasına ait olan bir dizi metin dosyası açmak için. Mozhlivy poshuk іz zamіnoyu ve z vokoristannyam düzenli viraziv. Harika kullanışlı alet.

  6. Bu düzenleyicinin ayarlarında, yazarken Html'yi kapatan otomatik etiket yazmayı ve ayrıca etiketleri otomatik tamamlama seçeneğini etkinleştirebilirsiniz.
  7. Notepad++ yalnızca tüm değişikliklerinizin geçmişini tutmaz ve zamanda geri veya ileri gitmenize izin vermez, aynı zamanda Microsoft Word'ün nasıl çalıştığını görmek için bu belgelerin bir yedek kopyasını oluşturur.
  8. Editör yönetebilir kısayol tuşları, yenisi için adsızın ayarlandığı - üst menüden "Seçenekler" - "Kısayol tuşları". Ayrıca farenin altındaki kombinasyona tıkladığınızda, size ne tıklayacağınıza, tuşları yeniden atamak için pencereyi açabilirsiniz, böylece Not Defteri'nde başka bir düzenleyiciye geçiş yapanları manuel olarak değiştirebilirsiniz.

  9. Kuruluşunuzun kaderi için not defteri bir sürü eklenti edinmiş olmak, kilitlemek için arkasına yüklenecek ve diğerleri "Eklentiler" - "Plagin Manager" - "Eklenti Yöneticisini Göster" üst menüsünden size sunulacaktır.

    Kurmak için, ilk sekmede gerekli eklentiyi işaretlemeniz ve "Yükle" düğmesini tıklamanız gerekecektir.


    Düzenleyici değiştiğinde, yeni eklenti tek menü sekmesinde mevcut olacaktır:

  10. Başka bir "İsviçreli nizh" sitenize FTP yoluyla bağlanır, makrolar yazar ve düzenler, anında yazım denetimi yapar, aynı anda iki dosya denetimi yapar ve daha fazlasını yapar.

Notepad ++'da başka neye ihtiyacınız olabilir?

  1. Notepad ++'da sözdizimini değiştirmek kolaydır, örneğin koddaki tüm Html etiketlerini tersine çevirmek, kapatmak ve minimum bilgilerin görünürlüğü için, sahip olduğunuz kodda ne olduğunu görsel olarak da anlayabilirsiniz. af burada izin verilir her alan için tasarım kodunun rengini değiştirmek için.
  2. Ayrıca, kodun renkli göründüğü ve makalelerimin orijinal metni siyah bırakıldığı için, dilbilgisi aflarının kalıcı düzelticisi (sevgili kadro) yeni dilbilgisini manuel olarak yeniden kontrol edebilir. Açıkçası, ben dolaylı ve farklıyım, ancak bunlardan biri hala noktalama işaretlerini değiştiremiyor, bu ve affın anlamı aynı.
  3. Yine de, herhangi bir metin düzenleyicide, yayı akla ( ) () çevirme konusunda ek yardım için aynı blokları kodda görsel olarak görüntülemek gerekir. Fare imleci bir çeşit kemerin arasına giderse pis koku yanar, koçanı görürsünüz ve bloğu Html chi PHP koduyla sonlandırırsınız.
  4. Uygulama suçu zrobiti timsah geri(Ön dee'yi söyle). Ayrıca, çok fazla iş sınırlı değil, bu yüzden onarılamaz sonuçlar riski olmadan kodu denemekten korkamam.

    Notepad++'da dokunma, Ctrl + Z (Ctrl + Y - ileri kaydır, sonra dokunma bozulur), "Düzenle" menüsündeki ek seçeneklerle veya klavyenin araç çubuğundaki eğri okların yanındaki ek düğmelerle ek kısayol tuşlarıyla yapılabilir. editör.

  5. Notepad++ sürekli olarak yeni belgeleri kontrol eder ve zaman zaman değiştirir veya başka bir programda, örneğin başka bir programda, size önermeyi içeren bir pencere gösterilir, belgeyle verilen sekmeyi kapatır veya değiştirilen sürümü yeniden indirirsiniz.
  6. Daha önce de tahmin ettiğim gibi, iki artısı olan bir not defterinin bir olasılığı var. sözdizimi sözdizimini iyileştirme(bir düzine başka kelimenin yanı sıra) zevkinize göre kullanın, ancak umovchannyam için alınan nalashtuvannya'nın tüm gücü için bir kez aynı seçeneğim yok.

    Ama hiçbir şeyi umursamıyorsunuz, güzel, her şey sınırda basit - üst menüden "Seçenekler" - "Belirli stiller" öğesini seçin, bunun sonucunda pencerede görünecektir, yazı tiplerini hassas bir şekilde ayarlayabilirsiniz ve Html, PHP veya ihtiyacınız olan başka bir dil için renkler.

  7. Ayrıca Notepad++ şunları da yapabilir: otomatik tamamlama doğru Html operatörü, PHP veya başka herhangi bir kodun yazıldığından emin olmadığınız için manuel olarak yapılabilen, yazılan kelimeler. Kimin için yazarken, alınan Ctrl-Proble tuşlarına basmak ve pencereden gerekli seçeneği seçmek yeterlidir:

    Kodu kısayol tuşlarını kullanmadan otomatik olarak tamamlamak istiyorsanız, üst menüden "Seçenekler" - "Kurulum" seçeneğini seçmeniz ve "Ayır / Otomatik Tamamla" sekmesinde "Cilt için etkinleştir" kutusunu işaretlemeniz gerekir. enjeksiyon".

  8. Bir şeytan losyonu ile, herhangi bir editörle manuel olarak yapmam mümkün olduğu için, kısayolları doğrudan programın penceresindeki belgelere vodkritleri için sürüklemek mümkündür (birini arayabilmeniz pek mümkün olmadığında) bu olasılık römorkör belgenin kendisinde, vizyonlar sizin yerinizde kodun bir parçasına (farenin sol tuşuyla) sahiptir.
  9. Notepad ++ ile çalışırken şunları yapabileceksiniz: işaret koymak, yenide olduğu gibi bunlara not denir, ancak aynısının özü değişmez. Gerekli satırda, düğme tıklamalarının sol kenar boşluğuna mavi noktanın yanında bir işaret koyabilirsiniz.

    Editöre bir işaret (not) eklemek için Ctrl-F2 tuşlarına basarak hızlandırabilirsiniz ve belgeye bırakılan işaretler arasında geçiş yapmak için sırayla F2 veya Shift-F2 tuşlarına basmanız glottalizasyon için yeterli olacaktır. iade defterindeki notlar.

  10. Editörünüzde bir Html dosyası ile çalışıyorsanız, hayretler içinde kalabilirsiniz. Kodunuzu tarayıcıda nasıl görüyorsunuz? Başlat menüsünde uygun öğeleri seçerek FireFox veya IE. Başka bir tarayıcıya ihtiyacınız varsa, en üstteki "Başlat" öğesini seçin ve ihtiyacınız olan yürütülebilir dosyayı görün.

  11. ayrıca є makro kaydetme yeteneği, şimdiye kadar daha az yapılmış olmasına rağmen, işlerinin mantığı basittir. Editör menüsünden "Makrolar" - "Kayda Başla" seçeneğini seçip ardından kaydedilen makroları gerekli kod alanına ekleyerek, bunları editör menüsünden seçerek veya hızlı bir şekilde kısayol tuşları olarak tanıyarak kayda başlarsınız.

Düzenleyici penceresindeki dosyalarla o robotu kodlamak Notepad ++

  1. Kod düzenleyicinizin Html, PHP ve diğer UTF-8 (BOM olmadan) kodlamasını kaydetmenize ve dönüştürmenize izin verdiğini belirtin. Menіtse, farklı sitelerle bir saatlik çalışma için Rusça kodlamayla ilgili sorunu çözmeye birden çok kez yardımcı oldu.

    Sitede Rusça yazılıp yazılmadığını değiştirmek istersem, orijinal dosyanın kaydedildiği Windows-1251'in kodlanmasının nedeni olan sonuçlardaki eksiklikleri sık sık ortadan kaldırdım.

    Bundan sonra, dönüşümlerin orijinal dosyası olarak UTF-8 kodlaması (BOM yok), krakozyabri başarıyla aynı Rus sembollerine dönüştü T.o. Kiril alfabesini motor dosyalarına eklerseniz, sitede doğru görüntülenmesi için ya doğru kodlamada kaydetmeniz gerekecek, aksi takdirde yeniden yazacağız.

    Yanında şarkı söyleyerek, Malzeme Listesinin kendisi hakkında birkaç söz. Sağda, harika bir Windows not defterinde farklı metin nesneleri ile çalışıyorsanız, ardından UTF-8 kodlamasında kaydederseniz, eklemeniz gerekir. görünmez semboller(BOM) verilen dosya(Örneğin, PHP bir af görebilir).

  2. kendini aşmak istiyorsan açılan dosya, sonraki programda görebileceğiniz gibi, kod yanlış şekilde görünecektir. Menüden "Seçenekler" - "Ayarlar" sekmesinden Ale seçimi "Mühür" renk koduyla eşleşecek başka bir seçenek seçmek için bu seçeneği değiştirmekte özgürsünüz, satır numaralarını, üstbilgileri ve altbilgileri de seçmenize izin verir. konuşma:

  3. Bu metin düzenleyici, işletim sistemi yöneticisinin panelini kendiniz karıştırmaktan korkmadan her yıl birçok yeni belge açma konusunda aynı yeteneğe sahiptir. Mevcut tarayıcılarla uyum içinde, tüm yeni belgeleri yeni programda değil, yeni yatıranda zaten vіkna vіkna.

    neden qi sekmeleri diğer belgeler vіknі tsgogo not defterinde ayıyı çekmek, kıvırmak için oldukça rütbeli olabilirsiniz.

    Her zaman açarsanız ('Seçenekler' - 'Kurulum'), Notepad ++'ı kapatmadan önceki tüm sekmeler, program ilk başlatıldığında güncellenir (robot tarayıcılarda aynıdır). Bir tıklama ile uygun olmayan şekilde kıvırabilir veya dikey olarak yerleştirebilirsiniz.

  4. Birincil işlemleri, editörlerin art arda bir pencerede görebileceği sekmelerle ele alacağız. aynı belgenin iki kopyası. Gerektiği gibi dünyanın farklı yerlerinde belge ile çalışma yapmak gerekebilir (burada neyi kopyalayıp nereye yapıştıracağınıza bakın).

    Bu modu etkinleştirmek için, PHP editör sekmesine sağ tıklamanız ve seçmeniz yeterli olacaktır. bağlam öğesi"Önümüzdeki yüzyılda çoğaltın".

    Belgenin bir kopyasındaki değişiklikleri kaydedenlerin diğerini güncellemesi daha da uygundur (böylece kaybolmazsınız - değişiklikleri aynı kopyaya kaydedersiniz).

  5. yani bana uygun vbudovaniya poşuk Html veya PHP belgeleri için değiştirme imkanı ile(Deyakі aktif olarak tsogo düzenli vrazi için vykorovuyut, ama onları kendime kadar tanımıyorum). Eklenmiş herhangi bir metin düzenleyicide aramanın tüm zenginliği, "Ara" menü öğesi açılarak kolayca değerlendirilebilir. Makalenin özüne hayret etmek için ekran görüntüsü.

Vzagalі tsey metin düzenleyicisi, perakendecilere ve yeni eklenti için çalışanlara saygı duyan, bu tür enfeksiyonlar ve timeetsya hakkında deyakі z hakkında diğer eklentilerin işlevselliği ile çekirdeği ve kullanışlılığı zengin bir şekilde alıyor.

Notepad++'daki eklentilerin Wiki'si

Yeni bir eklenti yüklemek için Eklenti düzenleyicisinin üst menüsünden seçim yapmanız yeterli olacaktır diye tahmin ediyorum - " eklenti Yöneticisi» - "Eklenti Yöneticisini Göster".

Ve ilk sekmedeki pencerede (üst menüden) gerekli eklentinin yanındaki kutuyu işaretleyin ve düğmesine tıklayın Düzenlemek.


Düzenleyici değiştiğinde, yeni eklenti tek menü sekmesinde kullanıma sunulacaktır. Zagalom her şey hiçbir yerde daha basit.

Robotta Not Defteri için bazı eklentilere ihtiyacınız olabilir.

    Eklenti tarafından birçok eklenti ve kullanışlı losyon bile verilmektedir. "Metin FX", kurulumdan sonra editörün üst menüsünün tek öğesinde bulunacaktır. Henüz böyle bir öğeniz yoksa, "Eklentiler" - "Plagin Manager" - "Eklenti Yöneticisini Göster" seçeneğine gidin, ilk sekmenin listesini aşağı kaydırın ve TextFX Karakterinin yanındaki kutuyu işaretleyin.

    Bu kurulumdan sonra editör değiştirilecek ve herhangi bir alt öğe kaybolmayacak şekilde menüde yeni bir TextFX öğesi görünecektir. Örneğin, Html kodunu düzenler veya yazarsanız hayatınızı kolaylaştırabilecek küçük bir seçenekte etkinleştirme gösterilir:

    Bir noktada, tam metin düzenleyiciye girdiğiniz gibi, Html'yi açan Notepad ++ etiketini, etiketi kapattığınız adama hemen göstermesini söyleyin. Gerçekte, kritik olmayan bir etiketle affın miktarını azaltmanın saatinde ve gününde güçlü bir tasarruf vardır. Bununla birlikte, daha az önemli olan şey kavga etmektir ve ben galip değilim. Ale tse anіtrohi її iyilik için iyi değil.

    Zengin bir şekilde bitirmek için "TextFX" losyonu, bu yüzden pratikte kendiniz deneyin ve kendinizin rahat ve korkak olacağını seçin.

    Pekala, editördeki sekmelerin temasına devam ederek, olasılığı tahmin etmek için varto iki belgenin eşleştirilmesi. Bu eklentiyi Eklenti Yöneticisi aracılığıyla yüklemeniz gerekecek:

    Notepad++'da belge eşleştirme modunu etkinleştirmek için, üst menüden "Eklentiler" - "Karşılaştır" - "Karşılaştır"ı seçmeniz veya klavyede Alt + D tuşlarına basmanız yeterlidir. Sonuç olarak, seçilen not defterinde o anda etkin olan sekme açık olacak ve sekme onun yanında genişletilecektir.

    İki Html veya PHP belgesini anlamayı kolaylaştırmak için düzenleyici Notepad ++, size bunların içindeki ayrıntıları gösterir. Belgelerle orijinal çalışma moduna geçmek için, üst menüden "Eklemeler" - "Karşılaştır" - "Sonuçları Temizle" öğelerini seçmeniz veya klavyede Ctrl + Alt + D tuşlarına basmanız gerekir.

    Ayrıca, Notepad++'daki iki belge hem dikey hem de yatay olarak görüntülenebilir. Size en uygun yolu seçmek için, ayrımınızın olduğu yerden sonra sağ tuşa tıklayın ve düz bir dönüş seçin (sağa veya sola).

    Konuşmadan önce, yakscho vy, yak і i, Html'yi düzenlemek için notepad ++ önemlidir veya PHP dosyaları siteniz, ardından yeni bir siteye bağlanabilirsiniz. doğrudan metin düzenleyiciden FTP aracılığıyla. Doğru, ben daha çok FileZilla ile ruhumda bir robot gibiyim, daha çok ondan şifreler bulmayı başardım.

    Robotu FTP aracılığıyla Not Defteri aracılığıyla denemek istiyorsanız, üst menüden "Eklentiler" - "NppFTP" - "NppFTP Penceresini Göster" öğelerini seçin, bunun sonucunda sağ taraftaki FTP istemci penceresi görüntülenecektir.

    Bir FTP bağlantısı kurmak için dişli simgesine tıklayın, "Profil Ayarı"nı seçin ve bağlantı ayrıntılarınızı girin. Robottan uzakta, FileZilla ile ilgili yazıda yazdıklarım ışığında sanki yaşıyormuş gibi çok az fark ediliyor.

  1. Eklenti Yöneticisinin yardımı için Araç Çubuğunu Özelleştir eklentisini kurarsanız, karıştırma, silme veya yeni ekleme özelliğini kaldırabilirsiniz. araç çubuğundaki düğmeler tsієї programları.

  2. Makalenin koçanında, sol sütunu görme olasılığını ekleyen Işık Gezgini'ni tahmin ettim. dosya yöneticisi. Ancak bunun için eklenti yöneticisinde bulacağınız Explorer'ı test edebilirsiniz.
  3. Vіdminny eklentisi WebDüzenle, WordPress'in Html düzenleyicisine benzer şekilde, metni en çok istenen başlık, liste, tablo ve diğer etiketlerle çerçevelemeye olanak tanır. Gerekli parçayı görüyorsunuz ve Notepad++ araç çubuğundaki düğmelerden birine tıklayın.
  4. ImgTags - yatay ve dikey boyutları belirlemenize (bunları kendiniz hesaplayın, ki bu daha da iyidir), bunları ALT ve SRC öznitelikleri ile hazırlamanıza (yolları sunucudaki resimlerin bulunduğu klasöre eklemeniz gerekecek).

Ek eklentiler için Notepad++'da yazım düzeltmesi

    bağlantı için Rusça dilbilgisi redaksiyonu Notepad ++ editörü Shell-Checker eklentisini kullanır ("Eklentiler" menü öğesinden), bazı işler için Rus dili sözlüğünü sol taraftan içe aktarmak gerekir ve bu yazım denetimi eklentisi etkinleştirildiğinde , bilgisayarınızdaki sözlük dosyasının yolunu belirtin.

    Є kurulum nüansları. ona ihtiyacım olacak yararlanmak Tam yükleyici ve ardından Rusça sözlük aspell-ru-0.50-2-3.exe içeren bir dosya. Yeni yükleyiciyi, özellikle usta için, yolu kilitleme ücretlerini değiştirmeden elinizin arkasına koyun (c: Program Dosyaları (x86) Aspel).

    Mevcut paketi yükleyelim, bazen DOS penceresine "y" harfini girip klavyeden Enter tuşuna basmanız gerekecek (isterseniz belki sadece bendeydi, çünkü zaten GNU Aspell'i bilgisayara yükledim) tüm):

    Rusça sözlüğün kurulumunun standart ustasına başlayalım, bu yüzden zihinsel yolu değiştirmeden tekrar başlayacağım. Herşey.

    Şimdi Notepad ++'ı yeniden yapılandırın ve menüden daha fazla öğe göstermeyi seçin veya klavyede gerçek olmayan CTRL + ALT + SHIFT + S kombinasyonunu kullanın. Görmeniz durumunda, Aspell klasöründen BIN dizinine giden yolu girmekten suçlu olacaksınız:

    GNU Aspell kurulduğunda Rusça sözlüğü değiştirmediyseniz, buraya eklemeniz gerekecek:

    C:\Program Dosyaları (x86)\Aspell\bin\

    Aksi takdirde, işletim sisteminizde benzer şekilde nadasa kalır. Hepsi bu kadar, şimdi yazımı değiştirmek istediğiniz metni görün ve CTRL + ALT + SHIFT + S tuşlarına basın (kısayol tuşlarındaki kombinasyonu değiştirebilirsiniz - daha fazla hayret edin). Hemen görünmek için, de bude, ilk af bulunacak:

    Göz ardı edebilir veya önerilen seçeneklerden alternatif değiştirmeyi seçebilirsiniz. Altta, mevcut GNU Aspell modüllerinden bazılarını kurmuş olmanız için çeviri dilini değiştirebilirsiniz. hepsinden.

    Yazım Denetimi- ark daha iyi çözüm eklentinin ön tarafında, GNU Aspell ve yogo Rusça sözlüğü ile aynı şekilde yazılır, ancak şarapların yazılışı, tıpkı tüm modern tarayıcılarda olduğu gibi, zaten soyulmuştur. Eklenti yöneticisine gidin ve yoga'yı yükleyin.

    Kilitlemenin hemen ardından dilbilgisi yeniden denetimi eklenecektir (ekran görüntüsünde onay işaretleri gösterilir), ancak modül yalnızca İngilizce diline bağlıysa, o zaman DSpellCheck'i ekleyeceğiz ve değişiklikler yapacağız.

    Aspell listesinden seçim yapıyoruz (henüz kurulu bir şarabınız yoksa, makalenin en üstüne gidin ve Rusça ile bir kerede modülü alın. paketi taşı işletim sisteminize yüklemek için) ve aşağıda aspell-15.dll dosyasının yolunu gösterin. Daha fazla trohi alt bağlı olan sözlüğün dilini seçin, böylece bir çaça koyun ve Uygula'ya basın.

    Artık bilinen tüm aflar kırmızı tüylü bir çizgi ile eklenecek (ayarlarda renk hatırlanabilir) ve fare imleci hareket ettirildiğinde bir ok görünecek, yak'a tıklayarak kelimenin doğru yazımını seçebilirsiniz. veya sözlüğe ekleyin.

Sana iyi şanslar! Blog sitesinin kenarlarında hızlı zustrіches için

tsikavo yapabilirsin

Notepad ++'da boş satırlar nasıl kaldırılır URL adresi listesinde olduğu gibi, etki alanını seçin ve temizleyin, yardım için Notepad++ tekrarlayın (bağlantıları reddetmek için bir liste hazırladı) Farklı bir dosya nasıl aranır Toplam Amir
FileZilla - ücretsiz indirme ve popüler Filezilla FTP istemcisinin nasıl kullanılacağını öğrenme
phpmyadmin
Artisteer - Joomla ve WordPress temaları için şablon oluşturma ve düzenleme programı
Boyut değiştirici

Modern bir PHP editörü, daha az yazılı ve düzenlenmiş kodla çevrili olduğu için bir programdır. Böyle bir editörün işlevselliği, birçok yazılım dili ile çalışmayı destekleyebilir.

Їх іsnuіє znachna kіlkіst, avіdіkі nіmіnіnі іnno іnnієtі іnnnіbrаt іnkrаchy php editörü koristuvachа.

Komodo Düzenle

Php kod düzenleyiciniz (yalnızca php değil), hem yazılı kodları zaten bilenler hem de yalnızca anlayanlar için kullanışlı bir araç haline gelecektir. Ameliyathanede Pratsiuє vin Linux sistemleri. Varto, KE'nin Linux'taki en önemli kod editörlerinden biri olması için neyin daha önemli olduğunu belirledi. Komodo Editor, Active State uygulayıcıları ve endüstri temsilcileri tarafından bir gecede geliştirildi. Aynı komut dosyalarını ve film programlamayı destekleyin:

✒ PHP;

✒ JAVASCRIPT;

✒ Perl

✒Python;

✒ Yakut;

Rozpovsyudzhuetsya ücretsiz ve resmi siteden indirilebilir arşiv. Kalan sürümler güncellenene kadar tavsiye edilir, ancak incelemelere bakılırsa, Komodo Edit'in tüm üretimi, arşivlerde ve özel forumlarda bulunabilen 7 sürümden başlamaktadır. Є ruslaştırma, yaku okremo zavantazhuvati olmalıdır. Russifier, herhangi bir yazım için editörün sürümünü doğrulamaktan sorumludur, bu önemlidir. Vіdminnimi pirinci KE şunlar olacaktır: eşleştirme, ne oluşturulmalı, kodun otomatik tamamlanması, toplu genişleme, basit proje oluşturma, diğer projelerin dosyalarıyla paralel çalışma ve hepsi değil. İyi bir editör bile tavsiye edilir, ancak sürekli taç giyme töreni için değil, bilgi için.

Yüce metin

Danimarka editörü, çok platformlu wiki'deki TextMate'in bir benzeridir. Robotu yaklaşan işletim sisteminde destekler: Windows, Linux, OS X. Lisans ödenir, ancak herhangi bir maliyeti yoktur. Ücretli arasındaki yetki kostovnoy versiyonları bazen önermeden izin almak mümkün olduğu için açıklanmadı. Arayüz en aza indirilmelidir, navantazhu ochi zayvoi іnformatsiєyu i bude navitat koristuvannym trivaliy hour olduğunda değil.

Birçok kez görüldüğü gibi mucizevi bir işlev olabilir. Sebep ayrıca, kısayol tuşları için bu parçacıkların eklenmesinin oluşturulmasıdır. Vlasne, kısayol tuşlarının kendileri bir be-yaku-dee olarak tanınabilir. Kalan ve en önemli avantaj, düzenleyiciyi ihtiyaçlarınıza veya seslerinize eklemenizi sağlayan çok sayıda eklentinin varlığı olacaktır.

Çok sayıda yeni programa ulaşmaya çalışalım ama obmezhena değil. Eh, eklentiler ile çalışmanıza izin verir benim ihtiyaçlarım. Yükseklikte sözdizimi eşleştirme.

Editör zaten kod düzenlemeden haberdar olanlar için daha pididedir.

not defteri++

Yani basit ve aşksız php editörü. Їm koristuyutsya mastiti programları gibi, bu yüzden kodu düzenlemek için hto іtlki osyagaє azi. Aynı zamanda hızlıdır ve çok fazla bilgisayar kaynağı gerektirmez. Notepad ++'a ücretsiz erişim meyvelerini veriyor: Eklentiler, düzenleyicinin çalışmasını tamamen tamamlıyor ve şimdi, seçim yapmanıza izin verme yeteneği yayınlandı. gerekli araç robotlar için.

Standart podtrimka 16 mov programlama, povnocіnnoї çalışması için yakoї vystachit. Bunların arasında: C, C++, HTML, PHP, TCL, Assembler, Java Script, ASCII ve diğerleri. Vtim, tsya kіlkіst eklentilerle desteklenmiştir. Metin, seçilen filmin sözdizimiyle eşleşir. Önemli avantaj, kіlkom belgeleriyle saatlik bir çalışma olacaktır. Bagatma, kodun yazıldığı saat boyunca doğru çözümü tahmin etmeyi kolaylaştırmak için kodlayıcılara "kelimeyi otomatik tamamlama" işlevi atandı.

Ayrıca, işin rahatlığı için, kodun tamamını taramanıza izin veren belgeyi ölçeklendirme seçeneği vardır, eğer yapmazsam, o zaman bir kısmı kastediyorum.

atom

Bir bezshtovny daha html php kişisel olmayan mov Atom ile editör. Plid spіlnoї razrobki şirketi GitHub ve spіlnoti açık kaynak, çünkü proje birden fazla nehir geliştiriyor. Düzenleyici zaten, ek karışıklıklar olmadan düzenlemenin ortasında daha da ustaca ince ayar yapmanıza izin veren yaklaşık yedi düzine paket (eklenti) içerir. Linux, Windows ve Mac platformlarında popüler dil programlamasıyla çalışın. Mayıs görsel editör php kodu. Avantajlar:

✔ Dosyayı harfler ve adlar için arayın;

✔ otomatik kaydetme için bir paketin kullanılabilirliği;

✔ süreçlerin swedcode'una eklenen o uzak muzaffer olmayanın kurulumu için gerekli paketin seçimi;

✔ paket güncellemelerinin çıkışını otomatik olarak takip edin;

✔ bireysel bir kod düzenleyici oluşturmak için çok sayıda paket oluşturun;

✔ zengin editörler tarafından düşünülen bir büyüklük sırasına göre koddaki kelimelerin otomatik olarak tamamlanması.

Şans eseri, yeni okuyucum, son web projesi web programcılarının yüksek öğrenimine değil, sisteme "tanıtılan" kişilere, ancak başlangıçlara dayalıysa, duruma tekrar tekrar bağlı kalıyor. yönü, delicesine, basitlik ve en pratiklik son derece çağrışımsal güzelliktir.

Son zamanlarda, Ukrayna'daki yazarların organizasyonu için bir proje geliştirme şansım oldu, bir bakıma çılgın, programcılar "çok zengin" ve özellikle makalelerin yazılması olmak üzere sistem arayüzünü basitleştirecek bir çözüm bulmak gerekiyordu. ve diğer site, düzenlenecek.

Kişisel olmayan görsel düzenleme sistemlerini denedim ve görünüşleri hakkında çılgınca öfkelendim: bu iyi, bu kötü.

Bu proje çerçevesinde çılgınca, saygıyla gibi üç görsel düzenleme sistemi denedim ve yazılarımda incelenecek. Diğer programlar: TinyMCE, WYM Editor, HTMLArea.

Açıkçası, işlevselliklerini ve tanınmalarını istiyorsanız, n programı aynı sıraya koyamazsınız. Notepad'in vbudovannaya editörünün ve ticari reklamın yeteneğini eşit şekilde desteklemek buna değer. Microsoft Word. Yaş cilt programı özeldir ve şan dersine kadar olabilir. Bu yüzden bugün kendimiz hakkında konuşacağız.

TinyMCE hakkında söyleme

Pekala, bu program, bence, benzer ürünler pazarında fahri bir kaide birinciliği alıyor, kırıklar en çok fonksiyonel arayüz, "taşınabilirlik", ilişkilendirilebilirlik ve aynı zamanda - görsel hareketlilik. Ancak yüzeysel övgülerle tüm avantajları ortaya çıkarmanın mümkün olmadığını söylemek, hiçbir şey söylememek anlamına gelir: sistem diy) ve eski verilerin toplanmasının kalitesi. Örneğin, metni şuradan kopyalayabilirsiniz: Word belgesi, ve doğru kurulum ile sistem benzer bir formatta, açık bir kodla, önde gelen trend belirleyici WWW - W3C'nin astığı standartlara uygun yayınlar yapar. Ale, delice, alkol olmadan bal alamazsın ve bu ruh halinde kendi eksilerin var. Bunlar arasında eksiklik var Opera tarayıcıları sistemin çalışmaya başladığı 8.4 ile biten. Tabii ki, tüm olasılıklar ve çoklu tarayıcı nedeniyle, çıkışta dış kodun hacmini ve 1,9 MB'ı aktarmamız gerekiyor, ancak genişlemenin kendi masrafını karşılamasını umursuyorum.

Ardından, örneğin, TextArea alanıyla aynı forma sahip olan ilk form.html belgesine sahip olursunuz. Yoga zrobiti WYSIWYG tipine ne dersiniz?

Ana TinyMCE sınıfını açmanız gereken çok basit, ardından sistemin ana API arayüzü olan TinyMCE nesnesinin prototipi, bağlanabileceğiniz belgede otomatik olarak kullanılabilir hale gelecektir. program ve її nalashtuvannya.

Bir program uygulamasının en basit örneğine, bir belgenin form ve bir TextArea öğesi ile uygulanmasına bir göz atalım:

Listeleme 1.1

ilk popo

Etkin TextArea öğesi

En basitinden düzenleme alanı olarak minimum fonksiyon setine sahip bir editör tercih ediyoruz. standart boyut metin, ama artık yok. Böyle bir pidhid, sohbet, forum, ziyaretçi defteri vb. Oluşturma projesi çerçevesine dahil edilebilir. Daha fazla katlama seçeneği için ek bir işlev ve yöntem setimiz var, hemen onlar hakkında konuşacağız.

Ale, hadi biraz parametreler hakkında konuşalım, yaki mi in bu özel tipe başlatma yöntemini sınıfa geçirme - init().

Parametre olarak, mod öğesinin değerinin "textareas" olarak ayarlandığı ve tema öğesinin değerinin "simple" olduğu bazı karmaları geçiriyoruz. "mode" öğesi, standart metin alanlarını (textarea) WYSIWYG ile "değiştirme" yöntemi anlamına gelir. Vin, "textareas", "exact" ve "specify_textareas" değerlerini kabul edebilir.

"textareas" sekmesinde, editöre TextArea'nın tüm öğelerini düzenlenebilir öğelere dönüştürmesi talimatını veriyoruz. Diğer durumlarda, tanımlayıcıları element öğesinin değeri olarak değiştirilmesi gereken şarkı alanlarını düzenleme için manipüle ediyoruz.

Kendi adına, "tema" öğesi, aerodinamik bir editör stili olarak başka bir şey ifade etmez ve şu değerleri alabilir: "basit" ve "gelişmiş".

Bizim durumumuzda, "basit" türü kullanırsak, editörün standart işlevlerini etkinleştiririz ve bu durumda, daha önce de söylediğim gibi, özellikle işlevselliğini değiştiremeyiz - küçük projeler için de oldukça kullanışlıdır. ihtiyacı olanlara gelince yüksek hız z'ednannya.

Şimdi "gelişmiş" olanlar tarafından etkinleştirilen modun bir saatliğine editörlü robota bakalım.

Kanımca, editör tarafından seçilen tüm işlevleri ve birkaç anı düzenleyerek esnek bir düzenleme arayüzüne sahip olabiliriz.

Peki, diyelim ki bir projeye karar verdiniz. elektronik dergi veya İnternet, yönetim tarafından makaleler oluşturma olasılığı ne kadar önemli. Öyleyse, programın arayüzünün bizim için en muzaffer Word'ün benzer arayüzünden sorumlu olduğunu ve ayrıca annenin makalenin metnini biçimlendirmek için editörün tüm fikirlerini uygulamak için yeterli işlevlere sahip olduğunu söylemek güvenlidir. : nereye basmanız gerekiyor?", "Neden göstermiyorsunuz :.", "Ve tüm metin nereye gitti":

Benzer yiyeceklerin daha makul bir şekilde doğrulanması için (onlarla hiçbir yere gidemeseniz de), düzenleyicinin akış sürümünü biraz değiştireceğiz ve daha gelişmiş işlevler ekleyeceğiz:

  1. Eklenen metni otomatik olarak biçimlendir
  2. Dodamo biçimlendirme işlevleri
  3. keruvanya panellerinin değiştirilmesi
  4. Editörün hamlesini sor
  5. Dodamo yazım denetimi

Peki, editöre ne sormak istediğimizi daha net bir şekilde tartışalım:

  1. Biçimlendirme paneli canavar tarafından bilinir
  2. Panel günlük olacak
  3. Editörün dili - Rusça
  4. Biçimlendirme işlevleri: kalın, italik, altı çizili, yazı tipi, boyut, metin stili, renk, dolgu.
  5. Yapısal biçimlendirme işlevleri: tablo, düzen, tablolama, çeviri
  6. Eklenen işlevler: bir görüntü ekleme, ekleme, gözden geçirme, hiperpozisyon ekleme, "votkatu" ve "döndürme" işlevleri, pekala, şarkı söyleme, bir başkasını tanıtalım.

Pekala, görevin resmileştirilmesi, şimdi görelim, onu hayata geçirirken.

Metne bir çağrı eklemek üzere otomatik biçimlendirme işlevini ayarlamak için, bir boolean değeri (true || false) kabul eden ve orijinal metinle aynı olmayan karma liste parametresini - "paste_auto_cleanup_on_paste" belirtmek gerekir. pano.

muzaffer olduğunda verilen parametre sonraki ayrıca büküm ve bu tür parametreler:

paste_convert_headers_to_strong: (true | false), paste_strip_class_attributes: "all", paste_remove_spans: (true | false), paste_remove_styles: (true | false)

Pekala, onları seslendirmeyeceğim çünkü onlara çok çağrışımsal diyorsunuz. Ekleme ile sorunu çözdük ve şimdi daha önce belirlediğimiz görevi çözmemiz gerekiyor. Ama bir kerede program panellerinden bahsedelim, editörün görsel görüntüsünü tasarlarken kırıkları göz önünde bulundurmak önemlidir.

İki tür panel kullanıyorum ve kendim: araç çubuğu (araç çubuğu) ve o panel (durum çubuğu) olacak.

İlk panelde, metni biçimlendirmek ve düzenlemek için diğer araçların yanı sıra işlevsel düğmeler de vardır.

Bu panellerden cilt kendi kampını (alttan veya canavardan) yapabilir, böylece düzenleyicide konumu değiştirme olanağımız olur. Bunun için parametreleri hızlandırabilirsiniz:

Theme_advanced_toolbar_location: (üst | alt | yok), theme_advanced_statusbar_location: üst | alt | Yok)

Bu parametre "none" olarak ayarlanırsa, panelin son konumu "none" olarak ayarlanır, ardından panel görüntülenmez.

Ek olarak, araç çubuğu, görünüşte bir değere kadar döndürmek gibi bir parametreye sahip olabilir ve panel öğeleri ortalanır. theme_advanced_toolbar_location parametresi, öğe merkezleme için kullanılır ve standart değerler ayarlayabilirsiniz: merkez, sol, sağ (merkez parametresi kilidin arkasında ayarlanır).

Otzhe, panellerle birlikte rozіbralis, ancak üzerlerine schos ekleniyor mu?

Kod, minimum değer kümesiyle basitçe boş olsa bile, böyle bir düzenleyiciye gerek yoksa?

Yerleştirme, öğeler veya başka bir deyişle - kategorilere ayrılmış düğmeler için, dış görünümler dağıtıcının işaretine göre bölünmüş (bölünmemiş) öğelere sahip olabilir. Grupların soyutlanması için program düğme kavramını kullanır ve grubu theme_advanced_button(n+1) parametresinin değeri olarak ayarlar, grubun de n-thread numarası, atanması gereken öğe sayısını ayarlar ona

Çevirme hakkında bilgi edinmek istiyorsanız, özellikle türbülanslı değil, araç çubuğunda kilitlemek için tuşlar kullanabilirsiniz ve böylece görüntüleme, biçimlendirme ve diğer gerekli işlevlerin standart çevirmesini öğrenebilirsiniz, ancak yalnızca "gelişmiş" modda kullanılabilir .

Bir film editörü kurmak için sadece "ru" değerlerine "language" parametresini eklemek gerekir.

Peki bende ne oldu merak edelim:

Listeleme 1.2.

TNT43 Görsel Düzenleyici

Eksen ce i tüm kodu. Vіn vіglyadає hantal, ama yapmak için bir sebep ile basittir.

Pekala, yoga anatomisine bakalım. Önce en önemli parametreleri, ancak kendimize gönderiyoruz: metin alanlarını "değiştirme" yöntemi, düzenleyicinin temasının türü, düzenleyicinin dili ve ayrıca bağlı eklentilerin listesi. Konuşmadan önce, onlar hakkında. Kelimeleri hatırladıysanız, saygıyla okursanız, o zaman bu metin çerçevesinde hiç tahmin etmediler.

Eklentiler - deyakі zvnіshnі modülleriі, yakі nebhіdnі zdіysnennya sessiz chi іnshih funktsіy programı. Eklentiler eklentiler klasöründe bulunur, linkler tweet atıldığı anda programa bağlanır. Programdan eklentileri seçmek için, "eklentiler" öğesinin parametreleri gibi bir kişi aracılığıyla klasörü değiştirmek ve ardından seçimleri için panele bir açılır düğme eklemek gerekir.

Bu nedenle, liste 1.2'deki popo çerçevesinde, inserterdate eklentisini, hangi tarih için dateFormat ve timeFormat parametrelerinin ayarlandığını etiketledik, böylece etiketlenen saatin ve tarihlerin formatını açıkça giriyorsunuz. Koku, timüs belirteçlerinin işlevinin özelliklerine göre aşağıdaki gibi ayarlanır.

Ayrıca, diğer işlevleri tahmin etmek için varto, popodaki vikoristan:

  • yapıştır_kaldır- mod doğruysa, düzenleyici değişim arabelleğinden gelen tüm verileri filtreler ve spa kapsayıcılarını kaldırır.
  • paste_convert_headers_to_strong- mod doğruysa, editör öğedeki panonun tüm başlıklarını (h1, h2, h3, h4, h5, h6) değiştirir
  • paste_auto_cleanup_on_paste- panodaki verileri filtreleyin (MS Word'den yüzlerce veri)

Eksen, bence, sistem etrafına gösterişli bir bakış için, sopa. Bununla birlikte, API arayüzünde, robotu editörle göstermenin genellikle zor olduğu pek çok yöntem yapmaya henüz bakmadım. Ale, onlara MK'nın gelecek sürümlerinde bakabileceğimize söz veriyorum.

Mayzhen kozhen koristuvach İnternet, iyi bir site oluşturmayı sorarsanız, ancak herkes web programlamanın ve düzeninin temellerini öğrenmek için bir saatini ve gününü harcayamaz. Ancak, çoğunlukla, katlanır programlama öğeleri geliştirmeye gerek yoktur ve görsel bir web sitesi düzenleyicisi veya bir WYSIWYG düzenleyicisi yardımıyla güzel ve işlevsel bir web sitesi oluşturabilirsiniz.

Victoria'nın görünürdeki basitliğine saygı duymayan benzer programlar, geliştirme için amatör araçlar olmaktan çok uzaktır, ancak tıpkı bir coristuvacha s be-like ile çalışma yeteneği gibi, bilgi ve uzmanlığınızı dürtmeye eşittir.

WYSIWYG, What You See Is What You Get'in İngilizce kısaltmasıdır ve "ne bekarsan, onu alırsın" anlamına gelir. Tobto, işinin dünyasının koristuvachının, zusilinin parlak sonucunu görebileceği genişlemenin ortasına gider. Çoğu zaman, kısaltılmış kısaltmanın Rus analoğu Runet'te yazılır ve bu tür programlara görsel editörler denir. Benzer programların yardımı için, farklı programlama dilleri ve düzenleriyle - HTML, CSS, PHP ve diğerleri - kod oluşturabilirsiniz.

En popüler WYSIWYG HTML editörü ve diğer web uzantıları Adobe Dreamveawer'dır. Vіdіznyаєєє dіyno zruchnymієєє Vіn, harika kіlkistyu mevcut araçlar, mevcut teknolojilerin desteği ve diğer Creative Suite programlarıyla entegrasyon. Adobe Dreamveawer'ın en büyük avantajı, ayrıntılı profesyonel dokümantasyonun yanı sıra, programla internette bulunabilen ücretsiz robot derslerinin olmamasıdır. Ayrıca Joomla, WordPress ve Drupal gibi uzantı motorlarıyla (CMS) çalışabilirsiniz. Geçerli sürüm CS6'dır.

Diğer bir popüler görsel düzenleyici, yakın zamanda sürüm 9'a yükseltilen WYSIWYG Web Builder'dır. Bu, temel düzen ve web programlamaya ihtiyaç duymadan şık web siteleri oluşturabileceğiniz daha zor bir çözümdür. Program, katlanan komut dosyaları ve etkileşimli öğeler ekleyerek hem basit kartvizit siteleri hem de zengin üçüncü taraf kaynakları oluşturmanıza olanak tanır. Kit, birkaç farklı şablonla birlikte gelir ve çalışma sürecinde yenilerini ekleyebilirsiniz. -de versiyonun geri kalanı WYSIWYG Web Builder, satır tabanlı bir arayüze sahiptir ve CSS3 ile çalışmak için yeni yetenekler ve yüzden fazla başka iyileştirme ekler.

Ticari çözümlere ve iyi açık kaynak çözümlere bakalım. Örneğin, BlueGriffon'un aşındırıcı olmayan bir görsel düzenleyicisi, üzerinde de kullanıldığı Gecko motorundaki kreasyonlar mozilla tarayıcı Firefox.

Bu, web sayfalarını düzenlemek ve diğer Web standartlarıyla uyumlu siteler oluşturmak için tek çözüm değildir. BlueGriffon, HTML, PHP, CSS ve diğer web uzantıları için çok katmanlı bir görsel düzenleyicidir ve sezgisel olarak akıllı, sezgisel bir arayüze sahiptir ve yeni bir belgedeki düzenlemeler tıpkı Firefox tarayıcısı gibi görünür.

WYSIWYG editörü, web sayfalarını düzenlemek ve çeşitli karmaşıklık düzeylerinde tam teşekküllü siteler oluşturmak için gerçekten kullanışlı bir araçtır. Bu yardımla, büyük teknik bilgiye ihtiyaç duymadan kişisel web siteleri oluşturabilirsiniz.

© 2022 androidas.ru - Android hakkında her şey