如何更改 Modelica 包中的显示顺序?
How to change the display order in a Modelica package?
我在Dymola中建了几个模型,都属于一个包,那么如何改变这个包中的显示顺序呢?
我知道我可以在文本编辑器中更改代码,但是有没有一种方法可以让我通过在包浏览器中拖放来完成此操作?
您可以通过鼠标右键使用上下文菜单,如下所示,或此处指示的键盘快捷键:
- CTRL + 向上箭头向上移动一个
- CTRL + 向下箭头将其向下移动一位
- CTRL + Page up 将其移动到包的开头
- CTRL + Page down 将其移动到包的末尾
拖放仅支持将模型从一个包移动到另一个包(也可以使用上下文菜单中的 Rename...
条目来完成)。无法使用拖放对包中的模型重新排序。不幸的是,“包浏览器”选项卡中名为“使用拖放重新排序”的选项有点误导。
顺便说一句:在 folders/files 中存储 package/models 时,订单存储在包文件夹内的 package.order
文件中。这也可以手动编辑。
我在Dymola中建了几个模型,都属于一个包,那么如何改变这个包中的显示顺序呢? 我知道我可以在文本编辑器中更改代码,但是有没有一种方法可以让我通过在包浏览器中拖放来完成此操作?
您可以通过鼠标右键使用上下文菜单,如下所示,或此处指示的键盘快捷键:
- CTRL + 向上箭头向上移动一个
- CTRL + 向下箭头将其向下移动一位
- CTRL + Page up 将其移动到包的开头
- CTRL + Page down 将其移动到包的末尾
拖放仅支持将模型从一个包移动到另一个包(也可以使用上下文菜单中的 Rename...
条目来完成)。无法使用拖放对包中的模型重新排序。不幸的是,“包浏览器”选项卡中名为“使用拖放重新排序”的选项有点误导。
顺便说一句:在 folders/files 中存储 package/models 时,订单存储在包文件夹内的 package.order
文件中。这也可以手动编辑。