コード例 #1
0
 def slack_search_channel(name_search: str) -> None:
     """Search for a channel to jump to."""
     actions.self.slack_switch_channel()
     actions.insert(name_search)
コード例 #2
0
ファイル: python.py プロジェクト: alnkpa/knausj_talon
 def code_state_while():
     actions.insert('while :')
     actions.edit.left()
コード例 #3
0
ファイル: python.py プロジェクト: alnkpa/knausj_talon
 def code_state_return():
     actions.insert('return ')
コード例 #4
0
ファイル: python.py プロジェクト: alnkpa/knausj_talon
 def code_state_else():
     actions.insert('else:')
     actions.key('enter')
コード例 #5
0
ファイル: python.py プロジェクト: alnkpa/knausj_talon
 def code_state_case():
     actions.insert('case \nbreak;')
     actions.edit.up()
コード例 #6
0
 def go_to_website(website: str):
     """Goes to a specific website"""
     actions.browser.focus_address()
     actions.insert(website)
     actions.key("enter")
コード例 #7
0
ファイル: python.py プロジェクト: alnkpa/knausj_talon
 def code_operator_subscript():
     actions.insert('[]')
     actions.key('left')
コード例 #8
0
ファイル: php.py プロジェクト: mathiasringhof/knausj_talon
 def code_state_case():
     actions.insert('case :')
     actions.edit.left()
コード例 #9
0
ファイル: php.py プロジェクト: mathiasringhof/knausj_talon
 def code_state_do():
     actions.insert('do {')
     actions.key('enter')
コード例 #10
0
ファイル: php.py プロジェクト: mathiasringhof/knausj_talon
 def code_state_else_if():
     actions.insert('elseif ()')
     actions.edit.left()
コード例 #11
0
ファイル: php.py プロジェクト: mathiasringhof/knausj_talon
 def code_state_for_each():
     actions.insert('foreach ()')
     actions.edit.left()
コード例 #12
0
ファイル: vscode.py プロジェクト: wingerath/knausj_talon
 def snippet_insert(text: str):
     """Inserts a snippet"""
     actions.user.vscode("editor.action.insertSnippet")
     actions.insert(text)
     actions.key("enter")
コード例 #13
0
ファイル: vscode.py プロジェクト: wingerath/knausj_talon
 def snippet_search(text: str):
     actions.user.vscode("editor.action.insertSnippet")
     actions.insert(text)
コード例 #14
0
ファイル: vscode.py プロジェクト: wingerath/knausj_talon
 def jump_line(n: int):
     actions.user.vscode("workbench.action.gotoLine")
     actions.insert(str(n))
     actions.key("enter")
     actions.edit.line_start()
コード例 #15
0
ファイル: formatters.py プロジェクト: tremol/knausj_talon
 def insert_formatted(phrase: Union[str, Phrase], formatters: str):
     """Inserts a phrase formatted according to formatters. Formatters is a comma separated list of formatters (e.g. 'CAPITALIZE_ALL_WORDS,DOUBLE_QUOTED_STRING')"""
     actions.insert(format_phrase(phrase, formatters))
コード例 #16
0
ファイル: php.py プロジェクト: mathiasringhof/knausj_talon
 def code_state_go_to():
     actions.insert('goto ;')
     actions.edit.left()
コード例 #17
0
ファイル: formatters.py プロジェクト: tremol/knausj_talon
 def insert_many(strings: List[str]) -> None:
     """Insert a list of strings, sequentially."""
     for string in strings:
         actions.insert(string)
コード例 #18
0
ファイル: php.py プロジェクト: mathiasringhof/knausj_talon
 def code_state_return():
     actions.insert('return ;')
     actions.edit.left()
コード例 #19
0
 def file_manager_open_directory(path: str):
     """opens the directory that's already visible in the view"""
     actions.key("cmd-shift-g")
     actions.sleep("50ms")
     actions.insert(path)
     actions.key("enter")
コード例 #20
0
ファイル: php.py プロジェクト: mathiasringhof/knausj_talon
 def code_break():
     actions.insert('break;')
コード例 #21
0
ファイル: python.py プロジェクト: alnkpa/knausj_talon
 def code_state_else_if():
     actions.insert('elif :')
     actions.key('left')
コード例 #22
0
ファイル: php.py プロジェクト: mathiasringhof/knausj_talon
 def code_next():
     actions.insert('continue;')
コード例 #23
0
ファイル: python.py プロジェクト: alnkpa/knausj_talon
 def code_state_switch():
     actions.insert('switch ()')
     actions.edit.left()
コード例 #24
0
ファイル: php.py プロジェクト: mathiasringhof/knausj_talon
 def code_insert_return_type(type: str):
     actions.insert(f': {type}')
コード例 #25
0
ファイル: python.py プロジェクト: alnkpa/knausj_talon
 def code_state_for_each():
     actions.insert('for in ')
     actions.key('left')
     actions.edit.word_left()
     actions.key('space')
     actions.edit.left()
コード例 #26
0
ファイル: php.py プロジェクト: mathiasringhof/knausj_talon
 def code_block():
     actions.insert('{}')
     actions.edit.left()
     actions.key('enter')
コード例 #27
0
ファイル: python.py プロジェクト: alnkpa/knausj_talon
 def code_from_import():
     actions.insert('from import ')
     actions.key('left')
     actions.edit.word_left()
     actions.key('space')
     actions.edit.left()
コード例 #28
0
ファイル: php.py プロジェクト: mathiasringhof/knausj_talon
 def code_comment_documentation():
     actions.insert('/**')
コード例 #29
0
ファイル: python.py プロジェクト: alnkpa/knausj_talon
 def code_insert_type_annotation(type: str):
     actions.insert(f": {type}")
コード例 #30
0
ファイル: eclipse.py プロジェクト: lizgene/knausj_talon
 def jump_line(n: int):
     actions.key("ctrl-l")
     actions.insert(str(n))
     actions.key("enter")