第六章GUI 设置与偏好

Preferences 对话框

通过 Edit → Preferences 打开设置对话框,包含以下类别:

General Preferences

Dialog Preferences

对话框行为设置(确认提示、默认选项等)。

Source Browser Preferences

Visualize Preferences

Console Preferences

External Tools Preferences

配置外部编辑器、波形查看器等工具路径。

自定义 GUI 按钮

可以添加自定义工具栏按钮,执行常用 Tcl 命令。

其他设置

推荐配置

以下是一些实用设置建议,提升使用体验:

设置推荐值原因
Visualize → Default RadixHexadecimal信号值用十六进制显示,比二进制紧凑
Source Browser → Show Line NumbersOn方便定位源码位置
Console → Font Size12-14ptTcl 命令和输出更易读
Console → Message FilterWarning 以上隐藏 Info 级别的消息,减少噪音
General → Auto-save Interval10 min防止丢失工作进度

自定义工具栏按钮

可以添加自定义按钮绑定常用 Tcl 命令,例如一键 prove、一键打开 waveform:

# 在 GUI Console 中执行,添加一个 "Prove All" 自定义按钮
gui_add_toolbar_button -name "Prove All" -command { prove -all }

VNC/远程桌面优化

在 VNC 或远程桌面中使用 JasperGold 时,GUI 渲染可能较慢。建议:

来源文档

  • jaspergold_apps_userguide.pdf Appendix A