【发布时间】:2020-09-04 20:56:04
【问题描述】:
这个问题是关于 Intellij IDE 的,但也与一般的 IDE 有关,如果有必要回答的话。假设我在一个项目中有多个 Python 脚本。在一个文件中,我可能有这样的内容:
with Switch(command) as case:
if case('endpoint1'):
print('do something')
if case.default:
pass
在另一个脚本中我有这个,它 ping 第一个脚本:
send({'command': 'endpoint1'})
是否有一些 IDE 功能可以让我将两行代码链接起来,因为其中一行与另一行直接相关?那或某种方式来链接字符串文字endpoint1?无论是哪种方式,或者两者兼而有之,也许?重点是我可以轻松地从调用代码send 跳转到接收端case('endpoint1'),而无需手动搜索字符串或依赖注释。有什么办法吗?
注意:在某些情况下,即使是调试器也无法建立这样的链接,因为它可能是链接它们的 HTTP 请求或 RPC。目的是手动创建链接,以便在编辑时轻松从一个跳转到另一个。
【问题讨论】:
-
您可以尝试使用bookmarks with mnemonics 或favorite groups。
-
@CrazyCoder 那些很好。不完全是我想要的,但感谢他们。
-
Code Reading Note插件可以做到这一点。让我们为我认为的代码行列表添加书签。
标签: javascript python debugging intellij-idea pycharm