问题标签 [editing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
4587 浏览

c# - 有没有办法*完全*禁用编辑并继续?

我想知道是否有办法在 Visual Studio 2008 中调试代码时完全锁定我的代码。作为 64 位应用程序运行时,代码文档会自动锁定,我非常喜欢;但是,我的大部分编码都是为 32 位的 Excel 制作插件。结果是,即使我以“AnyCPU”为目标,VS 主机也知道它在 32 位进程中运行,因此,在 Visual Studio 中运行代码时源代码不会被锁定。

我可以通过转到工具 > 选项 > 调试 > 编辑并继续,然后取消选中“启用编辑并继续”复选框来关闭“编辑并继续”。然而,这并没有完全锁定代码。这确实会阻止在当前运行中执行代码中的任何编辑,但不会阻止鼠标单击或击键实际更改代码。

同样,在使用 64 位应用程序时不会发生这种情况——代码被完全锁定。我非常喜欢将代码完全锁定,至少有两个原因:

  1. 我可能会在调试时不小心按到某个键或类似的东西,我绝对不想这样做。这很少见,但这是一个问题。

  2. 我的许多自动化测试通过 SendKeys 驱动用户界面。但是,当使用调试器逐步完成此类测试时,我有时会忘记某些方面涉及 SendKeys,这意味着击键最终会发送到 Visual Studio IDE 而不是 Excel。

在上面的问题 #2 中,单元测试失败了,这很好——我的错——但是将所有击键发送到代码模块并破坏我的代码是完全不可接受的。

有人在这里有什么想法吗?在针对 32 位 CPU 编译时,在 Visual Studio 中运行托管时,可以完全锁定代码吗?

关于这个问题的一些相关帖子,但没有一个直接解决这个问题:

在此先感谢您的任何帮助或想法...

麦克风

0 投票
4 回答
8990 浏览

c++ - 使用 XPDF(或其他东西)编辑 PDF

我想问是否可以使用xpdf库编辑 PDF 文件,如果可以,如何?我想这是可能的,但我找不到任何关于 xpdf 的教程或文档,所以我真的不知道 :(。如果任何其他库支持pdf编辑,我也可以使用另一个库。我对此类库的唯一要求是它必须是C++库或至少是C库,并且必须是跨平台的(Windows 和 Linux)

我只需要对 pdf 文件进行基本编辑,例如:

“这是 pdf 文档中的文本”将更改为“这是 pdf 中的文本”,文本颜色也不同。

感谢您的回复!

0 投票
1 回答
88 浏览

asp.net - 使用 jQuery 在下拉框前面创建(编辑)超链接

我有一张包含一些数据的表格。所有数据都包含在下拉框和文本框中。但是很难看出,什么是新写入的输入,什么是来自数据库的数据。

所以我想在这些框之后创建一个(编辑),并用下拉框中包含的值所在的文字替换这些框。当按下编辑按钮时,文字消失,而是出现下拉框,因此可以编辑数据。这就是全部,jQuery 不必将数据保存到数据库,我在保存按钮中具有该功能。

我不想对 jQuery 使用任何额外的插件,因为它似乎是一个相当简单的任务。

有什么好主意吗?

0 投票
4 回答
3871 浏览

css - 编辑 CSS 颜色方案的工具

是否有工具可以让我加载 CSS 文件,并将过滤器应用于配色方案?就像旋转所有颜色的色调一样,改变全局明暗、饱和度……就像 CSS 世界的 Photoshop!谢谢!

0 投票
4 回答
299 浏览

vim - 在 Vim 中:如何更改突出显示的部分?

0 投票
7 回答
10786 浏览

vim - Vim 的 dd,o,O 的 Emacs 等价物

我目前正在使用 emacs 并对大多数概念感到满意。但我真的很喜欢这三个 vim 命令的便利性:dd,o,O 希望你能告诉我如何在 emacs 中镜像它们 :)

dd - 删除整行,包括换行符,无论光标在哪里。

我发现了类似的方法:

咔咔咔

C-a将光标移动到行首时,第一个删除C-k文本,第二个删除换行符。唯一的问题是这不适用于我只需要键入的空行,C-k这非常不方便,因为我必须为同一任务使用不同的命令:杀死一行。

o / O - 在光标下方/上方创建一个新的空行并将光标移动到新行,正确缩进

好吧,C-a C-o几乎就像O,只是缺少身份。C-e C-o在当前行下方创建一个空行,但不移动光标。

有没有更好的解决方案来解决我的问题,还是我必须学习 Lisp 并定义新的命令来满足我的需求?

0 投票
3 回答
32847 浏览

vim - 如何在vim中搜索文件目录?

我在 vim 中的一个常见编程任务是:

做一些工作

n #找到下一个条目

做一些工作

n #找到下一个条目...

现在,s/....只在当前文件中搜索。

有没有办法可以做到这一点,但在文件目录中搜索?pwd对以 .hpp结尾的子目录中的所有文件说“s /..../.cpp

谢谢!

0 投票
1 回答
1202 浏览

iphone - iphone - 任何方式来操纵录制的音频?

具体来说,我只想记录一些东西,将其反转,然后回放。我浏览了苹果文档,找不到任何关于编辑音频的信息。可能吗?

0 投票
5 回答
33707 浏览

vim - 如何在 VIM 中的窗口之间交换文件?

当我使用 VIM 时,我总是有多个可见的窗口。有时我想有一个简单的方法,在某些地方交换这些窗口。是否有任何插件、宏等使这更容易?顺便说一句,我使用 MiniBufExplorer。

0 投票
6 回答
1028 浏览

emacs - Emacs:有没有办法使用 Emacs 创建交互式脚本?

我是 emacs 的新手,但对我真正能做什么以及它节省了多少时间感到震惊(宏节省了很多时间)。但我想知道是否有可能创建基于步骤的脚本,它要求用户输入并基于此执行代码。例如,也许我想创建一个 SQL 查询,所以它会提示类似:

这只是一个想法的大纲,但我很想知道,因为拥有这样的东西会很有用。有人提到了 AWK 脚本,但我不确定这是否是正确的树。我在 Windows 上,但我认为这并不重要。

我绝对感谢有关此的任何信息,谢谢