0

私がやろうとしていることについての手がかりを与えるためにいくつかの開始コードを示すことになっていることは承知していますが、私は本当に基本的なレベルにあり、私が何をしているのかを示すためのリソースを見つけることができません後です。基本的に、すべての div ID を選択してファイルに出力する Sublime Text エディター用のプラグインを作成しようとしています。最善のアプローチは何ですか?簡単なはずですが、よくわかりません。

よろしくお願いいたします。

イワン

4

3 に答える 3

0

http://www.sublimetext.com/docs/2/api_reference.htmlをご覧ください。ただし、SublimeText3は現在ベータ版であることに注意してください。プラグインAPIの変更と、Python3をサポートするための要件が​​導入されています。http: //www.sublimetext.com/docs/3/porting_guide.htmlを参照してください。

于 2013-03-04T17:38:22.997 に答える
0

これは開始するのに適した場所のようです: http://www.sublimetext.com/docs/plugin-basics

于 2013-03-04T16:54:49.417 に答える
0

Python にある程度精通していると仮定して、プラグインを作成するためのこのチュートリアル ( Link ) から始めます。そのチュートリアルの作成者は、特にパッケージ コントロールを作成しました。確かに、これは ST2 用ですが、あなたがやろうとしていることについては、ST2 と ST3 の両方と互換性のあるプラグインを作成する際に大きな問題は見られません。

特定のプラグインをどのように作成するかは、あなた次第です。1 つのアプローチとして、view.find_all() メソッドを利用することがあります。これは正規表現を取り、一連の地域を返します。これらの領域からテキストを取得し、続いて div の ID を取得できます。もっと良い方法があるかもしれませんが、それは最初の試みとしてうまくいくかもしれません。ファイルへの書き込みは、通常の python の手段で行うことができます。

于 2013-03-05T01:22:14.997 に答える