Extensions.txt ve MMDocumentTypes.xml dosyalarını düzenleyerek Adobe Dreamweaver'ı yeni dosya türlerini tanıyacak şekilde nasıl özelleştirileceğini öğrenin.

Aşağıda belirtilen Dreamweaver sorunlarını çözmek için bu makaleyi okuyun:

  • Bir dosya açarken bu hata mesajını görüyorsunuz: "Bu dosya uzantısı için geçerli bir düzenleyici bulunamıyor."
  • Kod görünümündeki renk kodlaması, istediğiniz dosya türünün renk kodlaması ile eşleşmiyor.
  • Sunucu modeli işlevi, dosya türünüz için kullanılamıyor.
  • Tasarım görünümünde sayfa açamıyorsunuz. Sadece Kod görünümünde açılıyor.
  • Dosya > Kaydet'e veya Dosya > 'a tıkladığınızda istediğiniz dosya türünü göremiyorsunuz.

Dreamweaver çok sayıda farklı dosya türünü düzenleme ve görüntüleme özelliğiyle gelir. Extensions.txt ve MMDocumentTypes.xml dosyalarını düzenleyerek Adobe Dreamweaver'ı yeni dosya türlerini tanıyacak şekilde özelleştirme üzerinedir. Kullanıcı olarak aynı zamanda Kod Görünümünde Aç ayarlarını yeni dosya türlerini Tasarım görünümünde görecek şekilde ayarlayabilirsiniz.

  • Extensions.txt dosyası
    Extensions.txt dosyası, Dreamweaver tarafından tanınan tüm dosya türlerini listeleyen bir metin dosyasıdır. Bu dosya, tanınan dosya türlerinin listesini ekleyecek şekilde Notepad veya Text Editor gibi herhangi bir harici metin düzenleyicide düzenlenebilir. Dreamweaver yapılandırma dosyalarını Dreamweaver'da değiştirmeyin.
  • MMDocumentTypes.xml dosyası
    MMDocumentTypes.xml dosyası, belge türü tanımlarını ve tanınan her belge türüyle ilişkili dosya uzantılarının bir listesini içerir. Extensions.txt dosyasına dosya uzantılarının eklenmesi Dreamweaver'ın bir dosya uzantısını tanımasına ve bu dosya türlerinin Dreamweaver'da açılabilmesine izin verir. MMDocumentTypes.xml dosyasında dosya türlerinin eklenmesi Dreamweaver'a bu yeni dosya türünü nasıl işleyeceğini ve bu dosya uzantısının hangi belge türüne ait olduğunu bildirir.

    Bu makalede MMDocumentTypes.xml dosyası düzenlemenin temel esasları açıklanacaktır. Bu dosyayı düzenlemeyle ilgili ayrıntılı bilgi için Dreamweaver'ı Uzatma bölümüne bakınız. Yardım > Dreamweaver'ı Uzatma'ya tıklayın ve MMDocumentTypes.xml'i arayın.

  • Kod Görünümünde Aç
    Kod Görünümünde Aç tercihi, Tasarım görünümüne izin vermeyen dosya uzantılarını belirler. Tasarım görünümünde dosya düzenlemeye izin vermek için Kod Görünümünde Aç tercihinden (varsa) dosya uzantısının kaldırıldığından emin olun. Bu tercihi ayarlamak için Düzenle > Tercihler (Windows) veya Dreamweaver > Tercihler (macOS) seçeneğine tıklayın ve Dosya Türleri / Düzenleyiciler kategorisini bulun.

Extensions.txt dosyasını düzenleyin

Dreamweaver'ın tanımadığı bir dosya açarken "Bu dosya uzantısı için geçerli bir düzenleyici bulunamıyor." hata mesajını görüyorsunuz. Dreamweaver'ın tanıdığı uzantılar listesine yeni uzantılar ekleyebilirsiniz. Yeni uzantılar eklemek için Extensions.txt dosyasını düzenleyin. Extensions.txt dosyasındaki girişler, dosyaların Dosya > ve Dosya > Kaydet iletişim kutularında listelenme sırasını da kontrol eder. Örnek olarak .inc dosya türünü Dreamweaver'a ekleyeyin.

Not: Bu işlemde bilinen dosya türleri için gizli dosyalar, gizli klasörler ve uzantıları bulmanız gerekir. Varsayılan ayar olarak Windows Explorer gizli dosyaları, gizli klasörleri ve tanıdığı dosya adı uzantılarını göstermemektedir.

Bilinen dosya türleri için gizli dosyalar, gizli klasörler ve uzantıları görüntüleme:

  1. Windows Explorer'da aşağıdakilerden birini yapın:

    • Windows XP'de, Araçlar > Klasör Seçenekleri'ni seçin.
    • Windows Vista'da, Düzenle > Klasör ve Arama Seçenekleri'ni seçin.
  2. Klasör Seçenekleri iletişim kutusunda Görünüm sekmesine tıklayın.

  3. Gelişmiş Ayarlar bölümünde, Gizli Dosya ve Klasörleri Göster seçeneğini seçin.

  4. Bilinen Dosya Türleri için Uzantıları Gizle seçimini kaldırın.

  5. Tamam'a tıklayın.

Extensions.txt dosyasına dosya türleri ekleyin

Extensions.txt dosyasına dosya türleri eklemek için:

  1. Dreamweaver kullanıcı yapılandırma klasöründe Extensions.txt dosyasını bulun. Bu klasörün konumu işletim sistemine ve Dreamweaver'ın sürümüne bağlıdır:

    • Windows Vista'da Dreamweaver CS3:
      C:\Users\[kullanıcı adı]\AppData\Roaming\Adobe\Dreamweaver 9\Configuration
    • Windows Vista'da Dreamweaver 8:
      C:\Users\[kullanıcı adı]\AppData\Roaming\Macromedia\Dreamweaver 8\Configuration
    • Windows XP'de Dreamweaver CS3:
      C:\Documents and Settings\[kullanıcı adı]\Application Data\Adobe\Dreamweaver 9\Configuration
    • Windows XP ve 2000'de Dreamweaver 8:
      C:\Documents and Settings\[kullanıcı adı]\Application Data\Macromedia\Dreamweaver 8\Configuration
    • Mac OS X'te Dreamweaver CS3:
      Mac HD:Users:[kullanıcı adı]:Library:Application Support:Adobe:Dreamweaver 9:Configuration
    • Mac OS X'te Dreamweaver 8:
      Mac HD:Users:[kullanıcı adı]:Library:Application Support:Macromedia:Dreamweaver 8:Configuration

    Not: Bu dosyada düzenleme sadece mevcut kullanıcı tarafından yapılabilir. Kullanıcı profili içinden dosyadaki değişiklikler diğer kullanıcılar tarafından yapılamaz. Dreamweaver yapılandırma dosyalarının çok kullanıcılı bir ortamda manuel olarak değiştirilmesi hakkında daha fazla bilgi için Dreamweaver'ı çok kullanıcılı ortamda özelleştirme bölümüne bakınız.

  2. Extensions.txt dosyasını, Notepad veya Text Editor gibi herhangi bir harici metin düzenleyicide açın.

    Dreamweaver yapılandırma dosyalarını Dreamweaver'da değiştirmeyin.

  3. Tüm Belgeler satırına uzantıyı ekleyin. Uzantılar büyük harfli olmalı ve virgülle ayrılmalıdır. Örneğin: HTML,HTM,SHTM,SHTML,INC.

  4. Mevcut belge grubuna uzantılar eklemek için, istenen grubun uzantı listesine uzantıyı ekleyin. Yeni bir belge grubu eklemek için, yeni belge türünü ve ilişkili uzantıların listesini içeren yeni bir satır ekleyin. Örnek: INC:Include Files

    Bu satırı ayrıca dosyadaki Sunucu Tarafı İçer listesine de ekleyebilirsiniz.

  5. Dosyayı kaydedin ve Dreamweaver'ı yeniden başlatın.
  6. Değişiklikleri görmek için Dreamweaver'ı açın ve yeni eklenen dosya uzantısı ile bir dosya açın. Dosya yalnızca Dreamweaver'da Kod görünümünde açılır.

    Dosya > Farklı Kaydet'i seçin ve Türü Farklı Kaydet açılır menüsüne tıklayın. Dosyaları Dahil et seçeneğinde *.inc seçeneğinin tanınan dosya uzantıları arasında göreceksiniz. Dosya > 'ta Dosya Türü açılır menüsünde aynı seçeneği görürsünüz.

    Not:

    Uzantıların listelenme sırası, Dosya > ve Dosya > Kaydet iletişim kutularında listelenme sırasıdır.

    Tasarım görünümü, renk kodlama ve sunucu davranışı işlevselliğinin çalışması için, MMDocumentTypes.xml dosyasını aşağıdaki bölümlerde açıklanan şekilde düzenlenmeniz gereklidir.

MMDocumentTypes.xml dosyasına uzantılar ekleyin

MMDocumentTypes.xml dosyası her bir bilinen belge türü için sunucu modeli, renk kodlama stili, açıklamalar vs. hakkında bilgi içerir.

Extension.txt dosyasına uzantılar eklemenin yanı sıra, ilişkili belge türü için dosya uzantısı listelerine yeni uzantılar eklenmelidir. Aksi halde Dreamweaver dosyayı nasıl görüntüleyeceğini bilemez. Ardından Dreamweaver dosyayı varsayılan olarak Kod görünümünde açar.

Bu uzantı herhangi bir belge türüyle ilişkili değilse, yeni bir belge türü oluşturulmalıdır. Yeni bir belge türü oluşturmak için Dreamweaver'ı Uzatma bölümüne bakınız; Yardım > Dreamweaver'ı Uzatma'ya tıklayın ve MMDocumentTypes.xml dosyasında arama yapın.

Not: Bu makale 'belge türü tanımı', Dreamweaver tarafından tanınan belgeler hakkında bilgi içeren dosyaları ifade eder. Not: Belge türü tanımı, XML belgesinde belirtilen 'DTD'ler' ile karıştırılmamalıdır.

MMDocumentTypes.xml dosyasındaki belge türü tanımına uzantılar eklemek için aşağıdaki adımları gerçekleştirin:

  1. MMDocumentTypes.xml dosyasını ana Dreamweaver yapılandırma klasöründe bulun (Dreamweaver kullanıcı yapılandırma klasörü değil). Bu klasörün konumu işletim sistemine ve Dreamweaver'ın sürümüne bağlıdır:
    • Windows Vista & XP'de Dreamweaver CS3:

      C:\Program Files\Adobe\Adobe Dreamweaver CS3\Configuration\DocumentTypes
    • Windows Vista, XP & 2000'de Dreamweaver 8:

      C:\Program Files\Macromedia\Dreamweaver 8\Configuration\DocumentTypes
    • Mac OS X'te Dreamweaver CS3:

      Mac HD:Applications:Adobe Dreamweaver CS3:Configuration:Document Types
    • Mac OS X'te Dreamweaver 8:

      Mac HD:Applications:Macromedia Dreamweaver 8:Configuration:Document Types
  2. MMDocumentTypes.xml dosyasını, Notepad veya Text Editor gibi herhangi bir harici metin düzenleyicide açın.

    Dreamweaver kullanarak Dreamweaver yapılandırma dosyalarını değiştirmeyin.

  3. İstenen belge türü için etiket kümesini bulun.

    Aşağıda MMDocumentTypes.xml dosyasından HTML belgelri için varsayılan belge türü tanımı yer almaktadır:

    <documenttype id="HTML" internaltype="HTML" winfileextension="html,htm,shtml,shtm,stm,tpl,lasso,xhtml" macfileextension="html,htm,shtml,shtm,tpl,lasso,xhtml,ssi" writebyteordermark="false">

  4. İstenilen uzantıyı documenttype etiketinin winfileextension ve macfileextension özniteliklerine ekleyin. Örnek:winfileextension="html,htm,shtml,shtm,stm,tpl,lasso,xhtml,inc"

    Yukarıdaki kod, INC dosya uzantısını Dreamweaver'ın HTML dosyası olarak değerlendirdiği dosyalar listesine ekler. Dosya türü için Windows ve macOS'ta listeye uzantılar eklediğinizde Dreamweaver bu dosya türünü Tasarım görünümünde açar.

  5. MMDocumentTypes.xml dosyasını kaydedin ve Dreamweaver'ı yeniden başlatın.
  6. Değişiklikleri görmek için Dreamweaver'ı açın ve yeni eklenen dosya uzantısına sahip bir dosya açın.

    Tasarım görünümü, renk kodlaması ve sunucu davranışı işlevselliğinin (varsa) artık çalışmaktadır.

    Not:

    Listelenen uzantılardaki sıra önemlidir. Uzantılar listesindeki ilk uzantı bu dosya türü için kullanılan varsayılan uzantı olacaktır.

    MMDocumentTypes.xml dosyasının yedeğini oluşturduysanız ve Configuration/DocumentTypes klasöründe bıraktıysanız, Dreamweaver'ı başlattığınızda çok sayıda uyarı mesajının açıldığını görürsünüz.

    "'HTML' Belge Türü eklenmeyecek çünkü önceki bir Belge Türü ile zaten ilişkili bir dosya uzantısı kullanıyor." hata mesajı alırsınız.

    Aynı dosya türü MMDocumentTypes.xml dosyasında bir defadan fazla belirtilmişse de bu hata mesajını alırsınız.

    Bu uyarı mesajlarını durdurmak için MMDocumentTypes.xml dosyasının yedek kopyasını Configuration/DocumentTypes klasörünün dışına taşıyın.

Kod Görünümünde Düzenleme tercihi

Son adım Dosya Türleri / Düzenleyiciler tercihi ayarlarını (Düzenle > Tercihler) kontrol etmek ve bu dosya uzantısının Kod Görünümünde Aç alanında belirtilmediğinden emin olmaktır. Varsayılan ayar olarak INC dosya uzantısı bu listede görülür. ".inc" uzantısını Kod Görünümünde Aç listesinden kaldırırsanız, bu dosyaları Tasarım görünümünde görebilirsiniz.

Özel dosya türleri arasında kod renklendirmesini etkinleştirin

MMDocumentTypes.xml dosyası eklemek için adımları gerçekleştirdikten sonra özel dosyalarda kod renklendirmeyi etkinleştirmek için aşağıdaki prosedürü izleyin.

  1. Dreamweaver uygulamasından çıkın.

  2. Brackets.json dosyasını aşağıdaki konumdan bir metin düzenleyicisi kullanarak açın:

    • Win: %appdata%\Adobe\Dreamweaver CC xxxx\en_US\Configuration\Brackets\brackets.json
    • macOS: ~/Library/Application Support/Adobe/Dreamweaver CC XXXX/en_US/Configuration/Brackets/brackets.json

    xxxx burada Dreamweaver sürümünü belirtir. Örneğin, 2017.

  3. .json dosyasında, Key/Value Pair'den sonra, aşağıdaki ayıracı (virgül) girin ve şu metni yazın:
    "language.fileExtensions": { ".ext": "php" }

    .ext uzantısını kod renklendirme eklenmesi gereken virgül ile ayrılmış dosya uzantıları ile değiştirin.

    İstenen belge türünü php ile değiştirin. Desteklenen belge türleri:

    • bash
    • c
    • clojure
    • coffeescript
    • cpp
    • csharp
    • css
    • dart
    • diff
    • ejs
    • erb_html (Gömülü Ruby)
    • groovy
    • handlebars
    • haskell
    • html
    • hx (Haxe)
    • java
    • javascript
    • json
    • jsx
    • less
    • lua
    • markdown
    • perl
    • php
    • özellikler
    • python
    • ruby
    • sass
    • scala
    • scss
    • sql
    • stylus
    • svg
    • turtle (RDF Turtle)
    • vb
    • vbscript
    • xml
    • yaml
  4. Dosyayı kaydedin ve Dreamweaver'ı başlatın.

Ek bilgi

Dreamweaver'da dosya türlerini değiştirme hakkında daha fazla bilgi için Dreamweaver'ı Uzatma bölümüne bakınız.

Bu çalışma Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License kapsamında lisanslanmıştır  Creative Commons şartları, Twitter™ ve Facebook sitelerinde paylaşılanları kapsamaz.

Yasal Uyarılar   |   Çevrimiçi Gizlilik İlkesi