das*_*dsa 4 visual-studio-code
我希望我的 webapp 能够在 VS 代码中打开给定的文件。例如,当我点击我的 webapp 上的一个按钮时,一个文件说,C:\Users\...\myProject\index.html被打开,如果myProject已经打开它应该导航到index.html
我知道它是一个特殊的用例,但我想知道它在 vscode 中是否可能。
如果需要使用浏览器或 vscode 扩展,它也完全没问题。
如果您添加此链接是可能的:
vscode://file/{fullpath}:{numrow}
Run Code Online (Sandbox Code Playgroud)
例如,在Symfony中,要使用所用控制器的调试栏中显示的链接,您可以按照示例中的描述进行操作。您必须编辑您的项目配置。
仅适用于VS 代码:
配置\包\framework.yaml
vscode://file/{fullpath}:{numrow}
Run Code Online (Sandbox Code Playgroud)
对于任何通过env 的编辑器:
配置\包\framework.yaml
framework:
ide: 'vscode://file/%%f:%%l'
Run Code Online (Sandbox Code Playgroud)
并且不要忘记为CODE_EDITOR.env或.env.local添加值。
这是本地项目的示例。
.env或.env.local:
CODE_EDITOR=vscode
# or
CODE_EDITOR=vscode://file/%%f:%%l
Run Code Online (Sandbox Code Playgroud)
如果您使用Docker或尝试从远程服务器打开文件,您可以使用此示例。
.env或.env.local:
# Template
CODE_EDITOR=vscode://file/%%f:%%l&/PATH/TO/YOUR/SERVER/APP>/PATH/TO/YOUR/LOCAL/APP
# Real paths
CODE_EDITOR=vscode://file/%%f:%%l&/app/>/home/user/projects/symfony_project/
Run Code Online (Sandbox Code Playgroud)
有关更多详细信息,请参阅以下页面:
如果您使用的是 Firefox,则有可能:
about:config页面。view_source.editor.external将设为true。view_source.editor.pathVSCode 的可执行文件绝对路径。| 归档时间: |
|
| 查看次数: |
3662 次 |
| 最近记录: |