0

使用SlickEdit IDE 时,有没有办法保存和恢复窗口布局?

关闭和重新打开工作区时会保存窗口布局。多个工作区将允许多个窗口布局,即使在查看相同的项目时也是如此。但是,多个工作区会创建多个标记文件,对于大型项目,这需要很长时间才能重新构建。

有没有办法在一个工作区中保存和恢复窗口布局,或者在多个工作区之间共享工作区标记文件?

4

3 回答 3

1

窗口布局(和其他信息)保存在*.vpwhist文件中。
如果您*.vpwhist为您的布局需要创建了几个不同的文件,并将您希望使用的相应文件重命名为<project>.vpwhist,您可能会拥有您需要的文件。
不过我没试过。

于 2013-03-12T08:40:55.410 回答
0

保存/恢复会话将 vrestore.slk 中包含的信息的子集保存到您选择的任何文件中。我没有保存内容的完整列表,但它包括打开的缓冲区、窗口(包括新的麻烦的浮动窗口:))和书签。

xsave_session

于 2014-03-27T09:53:39.500 回答
0

为每个布局创建额外的工作区。

  1. 为项目和工作区使用不同的文件名。例如a-project.vpjworkspace1.vpw
    (重要的是,工作区和项目标记文件永远不会发生名称冲突,SlickEdit 通过创建替代项目标记文件名来解决这个问题。)
  2. 配置项目以使用项目特定的标记文件。
    (这样可以避免重复标签数据。)
    1. 菜单:项目:项目属性:文件:带有项目特定标记文件的标记文件
  3. 复制工作区文件example.vpw,例如example2.vpw.
  4. 使用项目:打开工作区,然后打开新工作区。
  5. 然后将项目列为最近的项目,便于再次切换。

对于每个额外的工作区,将保存窗口布局。

workspace1.vpw
     |
     +--> workspace1.vpwhistu (window layout information)
     +--> workspace1.vtg      (tiny tag file)
     `-------------------------.
                               |
workspace2.vpw                 |
     |                         |
     +--> workspace2.vpwhistu  |
     +--> workspace2.vtg       |
     `-------------------------.
                               |
workspace2.vpw                 |
     |                         |
     +--> workspace2.vpwhistu  |
     +--> workspace2.vtg       |
     `-------------------------`--> a-project.vpj
                                         |
                                         `--> a-project.vtg
                                              (large project tag file)

不是一个理想的解决方案,因为:

  1. 文件必须在 SlickEdit 之外复制,然后添加工作区。
  2. 切换工作区会导致 SlickEdit 重新考虑所有文件以更新标记文件。
于 2015-09-29T17:53:56.233 回答