Dreamweaver で Zen コーディングを使用する方法

Dreamweaver で Zen コーディングを使用する方法
前回の記事「Zen Coding: HTML/CSS コードを素早く記述する方法」を公開した後、一部のネットユーザーから、Dreamweaver で Zen Coding プラグインを使用する方法がわからないという声が寄せられました。さて、今日は DW で zen コーディングを使用する方法についての詳細なチュートリアルを書きます。すでに使い方をご存知の場合は、この記事をこれ以上読む必要はありません。

幸いなことに、Dreamweaver CS3 でテストしたところ、Dreamweaver CS3 と CS4 の両方が Zen コーディング プラグインをサポートしていることがわかりました。

準備する

プラグインをインストールする前に、Adobe Extension Manager がインストールされていることを確認してください。インストールされていない場合は、Adobe の公式 Web サイトからダウンロードしてインストールしてください。

  • DW CS3 には Extension Manager バージョン 1.8 のインストールが必要です。ダウンロード ページにアクセスするか、直接ダウンロードしてください
  • DW CS4 には Extension Manager 2.0のインストールが必要です。ダウンロード ページにアクセスするか直接ダウンロードしてください

ダウンロードしてインストールする

Zen Coding プロジェクトのホームページにアクセスして、Dreamweaver 用の最新の Zen Coding プラグインをダウンロードしてください。ページの右側の列にダウンロード リストがあり、拡張子が MXP のものがリストされています。 (現在のバージョンは 0.7 で、ここからダウンロードできます。qianduan によってパッケージ化されたバージョンもありますが、公式の新しいバージョンは 0.7 です。公式のバージョンを使用することをお勧めします。)

ダウンロード後、ダウンロードした Zen Coding v.0.7.mxp ファイルをダブルクリックして直接インストールします。とても簡単です。

インストール後、DW を再起動すると、以下に示すように、コマンド メニューの下に zen coding サブメニューが表示されます。

これはインストールが成功したことを意味します。
使い方
Zen コーディングの使い方も非常に簡単です。新しいファイルを作成するか、任意の HTML ファイルでコード ビューに切り替えて、Zencoding 形式のコードを記述します。例:

コードをコピー
コードは次のとおりです。

ul#nav>li*4>あ

次に、このコード行を選択し、ショートカット キー CTRL + を押して、完全な HTML コードを生成します。

コードをコピー
コードは次のとおりです。

<ul id="nav">
<li><a href=""></a></li>
<li><a href=""></a></li>
<li><a href=""></a></li>
<li><a href=""></a></li>
</ul>

とても簡単です。

Dreamweaverのショートカットキーを変更する

Zen Coding プラグインのデフォルトのショートカット キーの使用に慣れていない場合は、ショートカット キーを簡単に変更できます。

ショートカット キーを編集するには、「編集」メニューの「ショートカット キー」サブメニューを選択します。インターフェイスは次のとおりです。

ショートカットキーの行には、現在のショートカットキーが表示されます。変更する必要がある場合は、キーの後ろの入力ボックスにカーソルを移動し、キーボードで使用するキーを直接押します。「変更」ボタンをクリックして確定します。

ショートカットキーを変更する場合は、現在使用しているショートカットキーと競合しないように注意してください。

また、デフォルトのショートカットキーの設定は変更できません。変更したい場合はプロンプトが表示され、プロンプトに従って新しい設定を作成できます。

<<:  画像の色を変更するための純粋なCSS

>>:  スライダー検証コードを実装するJavaScript

推薦する

Ubuntu環境でPHPとNginxをコンパイルしてインストールする方法

この記事では、Ubuntu 環境で PHP と Nginx をコンパイルしてインストールする方法につ...

Vue でシンプルな無限ループスクロールアニメーションを実装する例

この記事では主に、Vue でシンプルな無限ループスクロールアニメーションを実装し、みんなで共有する例...

MySQL でトランザクションのコミットとロールバックを実装する方法の詳細な例

最近、データベース データのスケジュールされた移行を実行する必要があります。実行プロセス中に何らかの...

CentOS 6 および 7 での MySQL 5.7 の詳細なインストール チュートリアル

開発には常にデータが必要です。サーバーとしての Linux では、テスト データを格納するためのデー...

MySQL データベース監視ソフトウェア lepus の使用上の問題と解決策

lepus3.7 を使用して MySQL データベースを監視中に、次の問題が発生しました。このブログ...

HTML でナンバープレート番号と州の略語を入力するためのサンプルコード

原理としては、まずボタン付きの div を記述し、次に画面のサイズに応じて自動的に適応してキーボード...

DockerでGit環境を構築して構成するプロセス

DockerでGit環境を構成する仕事上、Docker 環境で GitLab リポジトリを操作する必...

CSS3 Flex エラスティックレイアウトのサンプルコードの詳細な説明

1. 基本概念 //任意のコンテナを Flex レイアウトとして指定できます。 。箱{ ディスプレイ...

初心者がHTMLタグを学ぶ(2)

関連記事:初心者が学ぶ HTML タグ (1)初心者は、いくつかの HTML タグを理解することで ...

Vue はチャット ボックスで絵文字を送信する機能を実装します

vueチャットボックスで絵文字を送信し、vueインターフェースで絵文字を送信するための具体的なコード...

js QRコードスキャンログインの原理についての簡単な説明

目次QRコードログインの真髄QRコードを理解するシステム認証メカニズムQRコードをスキャンしてログイ...

Vue印刷機能を実装する2つの方法の概要

方法1: npm経由でプラグインをインストールする1. npm install vue-print-...

Ubuntu 20.04は静的IPアドレスを設定します(異なるバージョンを含む)

Ubuntu 20.04はnetplanを通じてネットワークを管理するため、以前のバージョンとは少...

MySQL テーブルスペースのリカバリに対する正しいアプローチについての簡単な説明

目次予備的注釈問題の再現データ削除の原則データの再利用どの操作がデータホールの原因になりますか?表領...

MySQL 自動インクリメント ID のオーバーサイズ問題のトラブルシューティングと解決策

導入Xiao A がコードを書いていたところ、DBA Xiao B が突然、「急いでユーザー固有情報...