4

バックグラウンド:

「Zen コーディング」とは、IDE またはエディターでのテキスト入力のスタイルの名前で、ユーザーが小さな略語を入力して HTML に展開できるようにするものです。これは必ずしも新しいアイデアではなく、多くの編集者が支持している古いアイデアを改良したものにすぎません。

これの良いところは、手動入力が対話型プログラミングの側面を帯びていることです。私の言いたいことを理解するには、次のスクリーンキャストを見てください。

http://pepelsbey.net/pro/2008/08/zen-html/

質問:

  • 誰がこれを発明したのですか?
  • これを自分のエディター/IDE/製品に実装したい人のために、複数の「標準」または「仕様」がありますか?
  • この規則は、いたるところに複数のバリアントがあり、文書化されていない「Wiki マークアップ」の規則に似ていますか?
4

2 に答える 2

7

プロジェクトのホームページはhttp://code.google.com/p/zen-coding/にあります。

これには、サポートされているIDEのプラグインを構築するためのプロジェクトに関係するすべての人、機能、サポートされているエディターなどが含まれます。

「発明者」はserge.cheであり、彼の発表はAptanaに関するものであり、このトピックに関する非常に優れた記事とビデオがhttp://jyoseph.com/zen-coding-how-to-install-Aptana-Eclipse/で入手できます。頑張って1

于 2009-10-28T16:40:12.293 に答える
1

ZenCoding用のVisualStudioアドインを作成しました。IronPythonといくつかのラッパークラスで元のPythonライブラリを使用しました。プロセスは次の場所に文書化されています(そしてアドインはダウンロードできます):http://tech.einaregilsson.com/2009/11/12/zen-coding-visual-studio-addin/

可能な限り、元のライブラリを使用して、IDE/エディタごとに個別にアドインを開発する必要があると思います。次に、統合しようとしているIDEに応じて、CPython、Jython、またはIronPythonを使用してライブラリを実行できます。

于 2009-11-13T11:33:23.293 に答える