新的介绍内容:
TASKING winIDEA Debug Extension for Visual Studio Code是一款专为Visual Studio Code设计的调试扩展工具,旨在帮助开发者在winIDEA工作空间中进行高效调试。通过此扩展,您可以轻松地在Visual Studio Code中使用winIDEA的强大功能,提升开发效率。
快速设置:
首次使用时,请按照"TASKING winIDEA入门指南"进行初始设置。如果安装扩展后指南未自动打开,您可以从欢迎页面或命令面板(Ctrl Shift p -> 欢迎:打开指南 -> TASKING winIDEA入门)中打开。指南将引导您完成必要组件的安装、打开示例工作空间,并尽快开始调试。
安装winIDEA:
要使此扩展正常工作,您需要安装winIDEA。要自动安装最新版本的winIDEA,请执行以下步骤:
此命令也可以从命令面板中调用。每当有更新可用或您尝试打开工作空间时,系统将提示您安装最新版本。
使用自定义winIDEA版本:
如果您希望使用已安装的winIDEA版本,可以设置扩展使用它:
此命令也可以从命令面板中调用。
打开工作空间:
创建新工作空间:
打开现有winIDEA工作空间:
您也可以直接在VSCode中打开.xjrf文件,并选择将其转换为VSCode工作空间。
开始调试:
要选择启动配置,请打开“运行和调试”选项卡,并使用左上角的下拉菜单。默认情况下,将提供两个启动配置:
您可以向.code-workspace文件中添加其他启动配置。您可以更改的其他参数包括:
构建示例:
使用VS Code CMake的示例可以通过CMake Tools扩展进行构建。CMake和Ninja将自动安装和设置,您只需设置编译器文件夹的路径。
Linux使用:
调试功能:
winIDEA配置视图:
此视图包含winIDEA中所有可用的切换和配置窗口,组织在树视图中。点击保存按钮保存,点击X按钮保存并关闭工作空间,如果您想打开不同的工作空间。
标题栏中的下拉菜单列出了一些有用的命令,如打开日志、打开扩展设置、打开符号浏览器等。
如果未打开工作空间,此视图将包含按钮以打开或创建工作空间。使用:
扩展设置:
要打开winIDEA扩展的设置,请在winIDEA配置视图中打开下拉菜单并选择“打开扩展设置”。这将列出所有全局设置(在用户标签下)和当前工作空间的设置(在工作空间标签下)。一些值得注意的设置包括:
其他选项将使用其他命令自动设置。
查看日志文件:
SFRs视图:
此视图包含所有可用SFRs的列表。
注意:默认情况下,SFR视图不会在每次步进时更新! 请确保刷新它以确保您获得最新值,或者将您要监控的SFRs移动到监视视图。您也可以在设置中启用自动刷新,但这可能会对性能产生负面影响。
会话浏览器视图:
列出所有配置的SMPs、它们的核心及其状态。点击一个核心以将调试焦点切换到它。
实时监视视图:
实时监视视图中的变量将每秒更新一次。要添加变量,请点击视图上的按钮,或右键点击变量/代码并选择“添加到实时监视”。
调试内存视图:
调试内存视图由TASKING Hex Editor扩展实现,应自动安装。要打开它,请使用“打开调试内存”命令,或使用任何视图中变量旁边的“查看二进制数据”按钮。
您还可以使用视图编辑调试内存:将您的更改写入内存视图,然后保存以将更改写入目标。
变量和核心寄存器视图:
全局变量、局部变量和寄存器列在变量视图中,允许监控、编辑、添加到监视视图和在调试内存中查看。
源文件:
在加载的脚本视图中查看所有加载的源文件。
符号:
使用命令面板(Ctrl Shift P)并启动TASKING winIDEA:浏览符号命令以查看所有加载的符号。该命令也可以从winIDEA配置视图的下拉菜单中运行。
硬件断点:
使用命令面板(Ctrl Shift P)并启动TASKING winIDEA:设置硬件断点命令。此命令仅在调试时可用。该命令也可以从winIDEA配置视图的下拉菜单中运行。
数据/遥测:
此扩展收集使用数据并将其发送给Microsoft,以帮助我们改进产品和服务。遥测的收集通过Visual Studio Code提供的相同设置进行控制:“telemetry.enableTelemetry”。阅读隐私声明以了解更多信息。
本站所有资源都是由网友投稿发布,或转载各大下载站, 请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则 产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:study_golang@163.com