如何剪切与上次相同的屏幕部分?

Lem*_*nPi 23 screenshot snipping windows-10

在 Windows 10 中,我可以使用 Snipping Tool 或 Snip & Sketch 来剪切屏幕的一部分(基本上是屏幕截图 + 裁剪到选区)。在另一个应用程序中执行一些其他操作后,我想剪下屏幕的同一部分,以更改该部分屏幕中显示的内容。我必须手动执行此操作,例如通过按下另一个应用程序中的某个按钮。

一个示例用例是:

  1. 我运行我的代码在浏览器的画布上绘制一些东西
  2. 我剪下屏幕的那部分
  3. 我更改代码以修改绘制到屏幕该部分的内容
  4. 我想从第一个剪辑中捕获相同的矩形。

在 Windows 10 中是否有一种简单的方法可以做到这一点?

我能想到的一种方法是对该区域进行屏幕捕获(例如使用 LICEcap),然后挖掘以找到所需的帧。这是不理想的,因为我的中间操作可能需要很长时间,提取的帧可能存在质量问题,并且使用某些工具提取帧需要大量工作。

解决方案总结

多种解决方案有效;这里有一些简单的区别(有关更详细的比较,请参阅评论网站)

ShareXGreenshot是最好的

  • ShareX有更多功能
    • 不会牺牲太多便利
    • 可能有更高的熟练度上限,所以如果你需要定期剪断它是首选
  • Greenshot 开箱即用更简单

Snagit可能也满足了我的需求,但我没有尝试它,因为它的价格为 50 美元(15 天免费试用版并没有打扰)。

其他方法要么不起作用,要么不够方便。

Gle*_*enn 21

Greenshot可以选择Capture last region. 强烈推荐。

剪切区域的示例

也很容易进行快速编辑,例如突出显示和模糊处理:

编辑图像的示例

  • 你是不是刚用Greenshot截了Greenshot的截图? (10认同)
  • Greenshot-分隔。它实际上非常好。无论您的鼠标在什么位置,它都会留在那里。此外,对窗口等进行截图也有很大帮助。 (3认同)
  • 很好,试用了 Greenshot,它也非常适合我想要的确切功能!与 ShareX 相比,它似乎功能更轻(我不介意),并且支持 macOS。 (2认同)

小智 11

据我所知,无法使用剪切工具“重新剪切先前剪切的区域”。

使用截图工具实现类似功能的最佳方法是使用模式菜单中提供的窗口截图全屏截图。单击显示不同代码段等的同一窗口并将其修剪为您想要的部分。

或者,开源工具ShareX看起来具有与您描述的相似的功能。在 GitHub 功能请求中进一步描述该功能的菜单选项。

专业提示 1:键Shift+ Win+S更快地启动 Windows 10 中的新/替代 (?) 截图工具。
专业提示 2:1903 年的 Windows 10 现在内置了多剪贴板,在设置中将其打开,您可以使用Win+V粘贴最后 10 个 (?) 复制的项目中的任何一个。

  • 我尝试了 ShareX,它与我想要的确切功能配合得很好(捕获 > 最后一个区域) (2认同)