Sublime Text 4 编辑代码,在新视图中显示过程
在编辑一些代码(在我的例子中是Python)时,可以右键单击本地过程名称并选择转到定义。是否可以将过程显示在当前视图旁边的新视图中?
Whilst editing some code (Python in my case), a local procedure name can be right-clicked and goto definition chosen. Is it possible to have the procedure displayed in a new view beside the current view?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是使用
LSP
包与Python 特定语言服务器。我使用LSP-pyright
,这是 Microsoft 使用的服务器VS Code 中默认,但LSP-pylsp
也是一个不错的选择选项。当您将鼠标悬停在标识符上时,无论它是变量还是函数,都会弹出一个小窗口(称为幻影),其中包含多个链接,第一个是“定义”。单击该按钮,将打开一个新视图,其中包含包含函数定义的源文件。
This is the default behavior when using the
LSP
package, in conjunction with a Python-specific language server. I useLSP-pyright
, which is the server Microsoft uses by default in VS Code, butLSP-pylsp
is also a good option.When you mouse over an identifier, whether it's a variable or a function, a small window (called a phantom) pops up with several links, the first one being "Definition". Click on that and a new view will open up with the source file containing the function's definition.