選択範囲内のすべての地域を検索するにはどうすればいいですか? 私たちは、このメソッドを呼び出す場合は、次のビューコンテキストでサブライムテキストプラグイン - 選択範囲内のすべての地域を見つける方法
def chk_links(self,vspace):
url_regions = vspace.find_all("https?://[^\"'\s]+")
i=0
for region in url_regions:
cl = vspace.substr(region)
code = self.get_response(cl)
vspace.add_regions('url'+str(i), [region], "mark", "Packages/User/icons/"+str(code)+".png")
i = i+1
return i
、例えば:
chk_links(self.view)
をすべてはうまく動作しますが、このように:はAttributeError: '
chk_links(self.view.sel()[0])
私はエラーを取得します地域 'オブジェクトには属性' find_all 'がありません
プラグインの完全なコードhere
Sublime "View" method documentation
これは「選択に含まれている」チェックを行うことをお勧めします。どうもありがとうございました。 –