Dreamweaverでテキストエディタとしてファイルを開く

こんにちはカトーです。

古くは秀丸から始まり、最近ではAtomからVS Codeに乗り換えているエディタ難民です。

Web案件とSQL文やサーバコンフィグ加工したりと使い分けが、難民化の原因かと思いますが、最近では用途によってIDEも使い分ければいいかな?となっている昨今です。

前置きが長くなりましたが、Webのフロント側はVS codeとDreamweaver 2019、2020を使い分けてますので、Dreamweaver にも独自なファイルも登録しておくという備忘録メモになりますよ。

ほ、ほら…毎回検索すると違うフォルダ書いてる記事がありますから。ねぇ。

 

 

 

Dreamweaver 認識可能なファイル拡張子の変更と追加

 

たとえば、.env とか .twig とか開こうと思っても、”このファイル拡張子に有効なエディターが見つかりません。”と表示されますので、早速、登録します。

手順はAdobeの公式にもありますが、

    1. Dreamweaver を終了させる。
    2. コンフィグがあるフォルダを開く。
      Windows Vista 以降は  C:\Users\<ユーザー名>\AppData\Roaming\Adobe\Dreamweaver <バージョン>\ja_JP\Configuration
      Windows XPだと、C:\Documents and Settings\<ユーザー名>\Application Data\Adobe\Dreamweaver <バージョン>\ja_JP\Configuration
      Mac OS
      Macintosh HD/Users/<ユーザー名>/Library/Application Support/Adobe/Dreamweaver <バージョン>/ja_JP/Configuration
    3. そのフォルダ内に、Extensions.txtがあるので、ここを開いて拡張を追加します。
      なにか文字コードミスったとかなると問題なので、このファイルは名前を変えてどっかに保存しておきましょう。記載の仕方は簡単で、
      「拡張子,拡張子,拡張子,拡張子:開く形式」…と記載されているので、ここの拡張に追加するだけです。
      以下に例としてsymfonyで使うtwigとenv を追加しました。

      HTM,HTML,SHTM,SHTML,XHTML,STM,SSI,JS,JSON,APPCACHE,XML,XSL,XSD,DTD,RSS,RDF,LBI,DWT,ASP,ASA,ASPX,ASCX,ASMX,CONFIG,CS,CSS,SCSS,LESS,SASS,CFM,CFML,CFC,TLD,TXT,PHP,PHP3,PHP4,PHP5,PHP-DIST,PHTML,TPL,VB,INC,SQL,MASTER,SVG:All Documents
      HTM,HTML,HTA,HTC,XHTML,TWIG:HTML Documents
      SHTM,SHTML,STM,SSI,INC:Server-Side Includes
      JS:JavaScript Documents
      XML,DTD,XSD,XSL,XSLT,RSS,RDF:XML Files
      LBI:Library Files
      DWT:Template Files
      CSS,SCSS,LESS,SASS:Style Sheets
      ASP,ASA:Active Server Pages
      ASPX,ASCX,ASMX,CS,VB,CONFIG,MASTER:Active Server Plus Pages
      CFM,CFML,CFC:ColdFusion Templates
      APPCACHE:Manifest
      HTACCESS:Directory Configuration File
      TXT,env:Text Files
      PHP,PHP3,PHP4,PHP5,TPL,PHP-DIST,PHTML:PHP Files
      TLD:Tag Library Descriptor Files
      SQL:SQL Files
      VTM,VTML:VTML Files
      SVG:Scalable Vector Graphics Files
      JSON:Json Files

これで、再起動すれば開けるようになってます。楽ですね。

だだタグの色分けなどマークアップしたい場合は、更に追加します。

MMDocumentTypes.xml ファイルでマークアップ

手順は先程と同じで、MMDocumentTypes.xml があるので、ここに変更です。

ちなみに上の画像はまったく関係ありませんが、女性の画像は目に優しいので、貼り付けておきました。

さて、置いてある場所は、

64 ビット版 Windows
C:\Program Files (x86)\Adobe\Adobe Dreamweaver <バージョン>\configuration\DocumentTypes
32 ビット版 Windows
C:\Program Files\Adobe\Adobe Dreamweaver <バージョン>\configuration\DocumentTypes
Mac OS
Macintosh HD/Applications/Adobe Dreamweaver <バージョン>/Configuration/DocumentTypes

例としてsymfonyで使うtwigを追加します。

<?xml version="1.0"?>
<documenttypes xmlns:MMString="http://www.macromedia.com/schemes/data/string/">
	<documenttype id="HTML" internaltype="HTML" winfileextension="html,htm,shtml,shtm,stm,tpl,lasso,xhtml,twig" macfileextension="html,htm,shtml,shtm,tpl,lasso,xhtml,ssi,twig" file="Default.html" writebyteordermark="false" mimetype="text/html">
		<TITLE>
			<MMString:loadString id="mmdocumenttypes_0" />

以上です。

 

最後に、

数年前にテキストエディタで過去に120GBっていうありえないサイズを開いた事があります。

それも2~3年前のデスマーチ中。

テキストファイルやコンフィグでギガレベルに行ったら、もう変人でオリンピック級、普通は分割して開くっていう作業が必要になるのですが、当時に開ける変態エディタ見つけたことがあります。

100MB以下という少ないメモリーで、5TB以上、2兆5000億行以上という超弩級テキストを編集できる世界唯一?の超巨大テキストエディター。

その名も鈴木由彦氏が世に送り出した…

”スズカワエディタ Suzukawa Editor”

https://szkwjp.sakura.ne.jp/

結局、私の目が付いていかないので試用版を触って、実務では使わなかったのですが、次……使うような強烈な仕事があれば、使いたい思います。

世の中にエディタに栄光と幸があらんことを。

 

 

最新情報をチェックしよう!
>システム構築・保守に特化した会社です。

システム構築・保守に特化した会社です。

システムの構築・保守運用「システムガーディアン」 社内システム担当が欲しいが、専属で雇うほどの仕事量はない。 必要な時に必要なだけ頼りたいというお悩みを持つ企業様へ専門知識を持って対応を行っております。 サーバから各種システムまで自社・他社で構築されたシステムに対してサポートを行っております。

CTR IMG