问题标签 [emeditor]

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 投票
1 回答
21 浏览

emeditor - 用于切换交替颜色行的宏

设置不同颜色行的能力很棒,但是是否可以暂时打开/关闭任何文件(因此它可以潜在地分配给可以在菜单栏上切换的按钮)?执行类似于“暂时隐藏引号”按钮的功能会很棒。

0 投票
1 回答
33 浏览

performance - 优化宏以根据标题对列顺序进行排序

关于如何通过宏对非常大的多列数据进行排序的任何想法。例如,按 AZ 或 0-9 等对所有列(或者可能只是选定的相邻列?)进行排序。类似于当前单列排序选项。

0 投票
1 回答
91 浏览

emeditor - 编辑超过 100GB 的大文件时的一些问题

有时编辑超过 100GB 的大文件。(我的电脑物理内存是 128GB 并且使用 nvme ssd)

  1. 小变化 。vs 快速保存?当我对文件做了一些小改动时,比如删除文件的第一行。有没有更有效的方法来完成这个功能?200gb 文件需要半小时才能保存。

  2. 有时 emeditor 会检测到 json 或 csv 错误行。将这些行标记为书本容易吗?所以很容易提取或删除这些行。

  3. 可以在替换中使用序列号自动填充吗?

编辑超过 100M 行时。据我所知,正常功能应该切换到 csv 模式并插入一个新列。然后用序列号填充。这些步骤也很耗时。

这些步骤可以通过替换功能来完成吗?下面是一个例子。

例子:

{“流派”:“戏剧”,“产品”:“冰淇淋 - 超级三明治”,“标题”:“白色闪电”} {“流派”:“戏剧|战争”,“产品”:“覆盆子 - 冰雪奇缘” ","Title":"Leopard, The (Gattopardo, Il)"} {"Genres":"犯罪|戏剧|黑色电影","Product":"Cookie Dough - Chunky","Title":"Limits of控制,“} {“流派”:“戏剧|神秘”,“产品”:“豆瓣菜”,“标题”:“死者的回声(Skumtimmen)”} {“流派”:“戏剧|惊悚片”,产品”:“孜然 - 整个”,“标题”:“好人”}

需要转换成

{"id":1,"Genres":"Drama","Product":"Ice Cream - Super Sandwich","Title":"White Lightnin'"} {"id":2,"Genres":"Drama |War","Product":"Raspberries - Frozen","Title":"Leopard, The (Gattopardo, Il)"} {"id":3,"Genres":"犯罪|戏剧|黑色电影", "Product":"Cookie Dough - Chunky","Title":"Limits of Control, The"} {"id":4,"Genres":"Drama|Mystery","Product":"Watercress","Title ":"Echoes from the Dead (Skumtimmen)"} {"id":5,"Genres":"Drama|Thriller","Product":"Cumin - Whole","Title":"Good People"}

Mockaroo 创建的数据

0 投票
1 回答
25 浏览

compare - EmEditor - 进行文件比较时如何导航到下一个差异

我正在使用 EmEditor 比较两个 2.8 GB 的文件,但我一生都无法弄清楚如何从一行导航到下一行,因为这两个文件之间存在差异。几乎有 800 万行,因此滚动或向下翻页以查找下一个突出显示的行将非常痛苦。

谢谢

0 投票
1 回答
108 浏览

date - 如何使用 EmEditor 自动删除行中的日期和时间?

我有一个文本文件。文本文件中有数百个不同的文件名。但是,它在每个文件的末尾表示不同的日期和时间。示例:life-in-cosmos-2021-11-11-12-45-46life-in-cosmos-2021-11-11-12-45

为了批量更改文件的名称,我首先需要删除此文本文件中的日期。所以我想自动删除每一行中的日期和时间。但是,我对此一无所知。而且我不知道如何使用宏。因此,如果有解决方案,您能否通过图片或视频提供答案?

为了更清楚地解释我的要求,我举了两个例子。

例子:

原文:cosmos-lights-colors-T5DAPC-2020-09-11

我想做的结果:cosmos-lights-colors-T5DAPC

示例 2:

原文:cosmos-lights-colors-T5DAPC-2021-04-02-12-37-49-utc

我想做的结果:cosmos-lights-colors-T5DAPC

0 投票
1 回答
106 浏览

emeditor - 如何在 emeditor 中过滤一系列日期

如何使用高级过滤器从 Emeditor 的列中提取一系列日期(例如:Btw 25/09/2021 和 27/09/2021)?

0 投票
1 回答
75 浏览

search - 如何批量搜索和查找不同行中略有差异的数据?

有我想做的事;但我不知道这是否可能。我想知道我是否可以用 EmEditor 或其他东西做我想做的事情。

您可以在下面找到我想要的示例。

示例图片

The data on the left does not have the full name.

The data on the right are those with the full name.

我提供一个小视频来清楚地表达我想要的东西。请先观看视频,然后查看示例文件,您可以在其中尝试如何做我想做的事。

示例视频

示例文件

右边的文件比左边的文件包含更多的数据。这就是为什么首先想到的是;所以排序是没用的。

比如左边数据第1行的数据;对应于右侧数据的第 2 行。所以没有人有相同的行。这就是排序不起作用的原因。我需要在右侧数据中一一搜索左侧数据并找到全名。

例如:

在左侧: 10-infographic-solutions-part-1

在右侧: 10-infographic-solutions-part-1-D5DADA

我不想一一搜索,而是想在右手数据中自动找到左手数据。

我认为这可能通过 EmEditor 实现;但我不知道怎么做。如果这是可能的,我想知道如何。

另外,我还想知道一件事。我有一些东西要添加到每一行的末尾;但我不能在所有这些的末尾放置一个大容量光标。如何使用 EmEditor 做到这一点?

我希望我能够清楚地表达我想要什么。如果有什么让你困惑的地方,请告诉我。

0 投票
1 回答
169 浏览

url - 访问多个链接和自动保存屏幕截图

我想要一些东西,我想知道它是否可能。

我想要的是访问多个 URL 并自动保存屏幕截图。如果可能,屏幕截图的保存名称应与其 URL 相同。

例如,是否可以使用Excelor来执行此操作EmEditor?也许用宏?

是否有可能做到这一点?如果可能的话,我该怎么做?

例子:

网址:3 件(或更多)

  1. https://stackoverflow.com/questions/one
  2. https://stackoverflow.com/questions/two
  3. https://stackoverflow.com/questions/three

自动访问这些链接并保存截图如下。

截图:

  1. stackoverflow.com-questions-one.jpg
  2. stackoverflow.com-questions-two.jpg
  3. stackoverflow.com-questions-three.jpg

注意:该HTTPS://部分可能不在注册名称中,因为注册期间不接受:和标志。//符号也已替换为-符号。

截图 2:

  1. 问题-one.jpg
  2. 问题二.jpg
  3. 问题-三.jpg

注意 2:即使整个 URL 不是文件名。就像上面一样。

我访问了一个类似的问题。但是,提供的信息并没有完全符合我的要求。我尝试了提供的示例代码。例如这段代码

我打开了一个 excel 文件并用 VBA 创建了一个宏并运行它。当宏运行Internet Explorer打开并变成Full Screen. 打开的页面是www.google.com。然后自动截取屏幕截图并保存在WORD文档中。

这不是我想要的。还; 问题中的其他代码根本不起作用。如果上面的例子不能准确地解释我想要什么,请看下面的步骤。

  1. 多个网址会自动一一打开。

(It could be Internet Explorer & Chrome or Edge or anyone.)

  1. 屏幕将被放大并切换到全屏模式。 注意:我这里所说的是使用F11键执行的操作。
  2. 等待“Press key to exit full screen”7 seconds文字在屏幕上消失。F11
  3. 将截取屏幕截图并粘贴到Microsoft Paint.
  4. 屏幕截图将与 URL 名称一起保存。示例:屏幕截图应与当前 URL 后的部分一起保存.com。创建文件名时,链接中的/符号会导致问题。因此,保存屏幕截图时,需要自动将 替换/-符号并保存。

重要的

我不期望您提供任何服务;我只是没有足够的编码知识来做这些。坦率地说,我没有任何名为Code Information. 我非常尊重你们每个人的知识,我想让你们知道我对此是真诚的。我只是一个寻找方法来做我想做的事的人。

我不期望从头开始。如果他们对此问题有任何解决方案,我只是在等待在同一问题上需要帮助的人分享。

0 投票
1 回答
23 浏览

sorting - EmEditor 按多个列组排序

在 EmEditor 中,我有一个每行没有分隔符的文件。行尾是 CR-LF。我想将特定列组合在一起(即列 1-10 和 440-445),然后对这两个列进行排序。我还没有弄清楚 dfo 是如何做到的。我为特定的列放置分隔符,并添加一个顶部标题行来指定每个分组。但是,当我进入高级排序屏幕时,没有指定这些列组的方法。我错过了什么吗?

0 投票
1 回答
60 浏览

url - 如何自动下载网页以供离线查看?

我正在写一个宏;但在某些时候我需要帮助。

我想要的是批量下载页面以供离线查看。我用过 IDM;但是下载后查看文件时页面似乎丢失了。

我还需要能够自动设置它们的名称,以便我可以用另一个宏自动替换它们;所以我正在 IDM 或类似程序之外编写宏。

所以我想用CTRL+S+Save type: Webpage, Single File方法下载。我做了一切;我只希望它自动将记录名称增加 1 乘 1。


样本;


在此命令之后,它将为记录名称写入 1。并且每次都会增加 1。

    1. URL - (文件名将保存为1。)
    1. URL - (文件名将保存为2。)
    1. URL - (文件名将保存为3。)
  • ...
    1. URL - (文件名将保存为365。)

PS:换一种说法;保存连接时,注册名称应保存为该连接所在的“线路号”。这样,在下载完所有文件后,我就可以使用我的其他宏将它们重命名为它们所属的 URL。

最后; 如果你知道另一种方法来做我想做的事,我很想听听。

提前感谢您,祝您有美好的一天。