def run(self, edit):
curls = self.get_curls()
requests = []
for curl in curls:
try:
request = curl_to_request(curl)
except Exception as e:
sublime.error_message('Conversion Error: {}'.format(e))
traceback.print_exc()
else:
requests.append(request)
if not requests:
return
header = '# import from cURL'
view = self.view.window().new_file()
view.run_command('requester_replace_view_text',
{'text': header + '\n\n\n' + '\n\n\n'.join(requests) + '\n', 'point': 0})
view.set_syntax_file('Packages/Requester/syntax/requester-source.sublime-syntax')
view.set_name('requests')
view.set_scratch(True)
评论列表
文章目录