问题标签 [exclusionpath]

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 回答
433 浏览

powershell - Powershell Get-ChildItem 排除和管道

我正在使用 Powershell 脚本来比较目录,如果可能的话,我想清理一些代码。整个脚本的工作方式与我想要的完全一样,但我觉得我在下面包含的代码(这只是其中的一小部分)可以写得更好。

对于下面的代码,它侧重于从 csv 文件中获取排除项并将它们合并到 Get-ChildItem 中。我发现您不能以与文件相同的方式从 csv 中提取排除的路径(因为路径处理 FullName 与 Name,加上文件夹和服务器的通配符)。

所以我下面的内容对我有用。但是有没有办法让 Where-Object 部分处理将路径排除在函数中,因为我必须调用它两次?我试过把它变成一个函数并在最后加上它,但这不起作用。我也试过把它作为一个函数放在开头,但这也没有用。而且我知道当您处理函数和管道数据时,您必须以特定方式对其进行设置。所以也许我只是做错了什么。无论如何,如果您对如何清理它或使其更有效率有任何建议,我很乐意看到您拥有什么。

0 投票
1 回答
1201 浏览

ios - 带有排除路径的 UItextview 自动换行(swift)

我正在开发一个允许用户添加图像并在 UITextView 中移动它的应用程序。文本使用exclusionPaths 在图像周围流动,但是如果该行的其余部分没有足够的空间而不是移动到下一行,则单词会中断。

这就是我用来添加图像并为文本容器创建排除路径的方法

这就是正在发生的事情,注意文字将如何分解到图像的右侧

这就是我想要发生的事情。如果当前行没有足够的空间,单词应该移到下一行

感谢您对此的任何帮助!

0 投票
0 回答
320 浏览

intellij-idea - 在idea intellij中排除java编译器的文件夹和文件模式

我最近从 eclipse 迁移到了 intellij。我有许多文件夹和文件要从编译中排除。例如。我有大约 40-50 个名为“test”的文件夹,其中包含需要排除的类文件和文件夹。我还需要排除任何名称以 *Test.java 结尾的类文件。

在 Eclipse 中,排除模式是 - **/test/** 和 **/*Test.java 我可以在项目级别设置。

在 Intellij 中,我找不到任何等效的东西。在“设置 -> 构建、执行、部署 -> 编译器 -> 排除”中单独手动添加 100 个文件夹和文件对我来说是不切实际的。

Intellij 是否支持像 eclipse 这样的文件夹和文件的排除模式?你能帮我看看上面的例子吗 - 关于模式是什么以及在 intellij 中设置它的位置?

请不要要求我单独添加所有以 Test.java 结尾的测试文件夹和文件以排除。其中有 100 个。寻找像 eclipse 中的正则表达式模式。

谢谢。

0 投票
0 回答
30 浏览

find - find 命令中的排除目录未正确通过管道传输到 -exec cp

我正在尝试复制包含子文件夹结构的文件夹,同时使用 find -exec cp 命令排除指定的子文件夹。当我单独使用 find 命令时,我设法使用了多个工作排除选项,但是一旦我添加了“-exec cp”命令,排除条款就不再起作用了。

想象一下包含多个文件和子文件夹的感兴趣目录,其中一个名为“exclusion_string”的子文件夹

此 find 命令单独使用时可以正常工作:

...虽然此命令否定排除标准:

同样,当使用其他标准或参数时,子目录的排除会丢失,例如:

我在这里想念什么?

0 投票
0 回答
81 浏览

java - IDEA+Gradle:从树和编译中排除源?

在 IDEA 2019 中,我创建了一个 Gradle 项目并将以下行添加到build.gradle文件中:

在编译项目时,编译器显然做了我所期望的:从../src文件夹开始,它只编译除了子abc包之外的包和子tst包。

但是,在左侧的 IDEA 源代码树中,src会显示 的全部内容。它使在项目中导航和理解编译的内容和未编译的内容变得更加困难。

显然,IDEA 正在解析 .gradle 文件,因为它正确理解了..\src我的源代码的位置。但由于某种原因,它不尊重includeandexclude语句。我应该怎么做才能使 IDEA 显示与正在编译的内容完全相同?

我知道我可以使用“将目录标记为排除”上下文菜单来隐藏文件夹。但这是一个糟糕的解决方案,因为它迫使我在不同的地方两次制作相同的东西,并且破坏了将所有内容都放在 .gradle 文件中的概念。

0 投票
0 回答
481 浏览

ios - 带有排除路径和视频的 textView

如果文本中有视频,我将照片放在 textView 中,然后我用播放器替换视频的照片,播放器出现问题,我不明白为什么播放器位置不正确,我注意到replaceCharacters无法正常工作, copy? .replaceCharacters (in: videoRange [i - wrong], with: "this is correct position")仅替换第一张照片,copy? .replaceCharacters (in: videoRange [i - wrong], with: "+") 但位置错误,示例replaceCharacters如下

HTMLString 是

YouTubeManager 在 textView 中添加和删除播放器。 github 链接 https://github.com/mukeshydv/YoutubePlayerView

} --- --- ---

0 投票
1 回答
507 浏览

python - apidoc 不排除 exclude_patterns

我有以下目录结构:

我不想在我的文档中使用 mock_run,所以在conf.py我有:
exclude_patterns = ['_build', 'Thumbs.db', '.DS_Store','mock', '**/mock_*', '*/mock_*','mock_run.py']

我运行sphinx-apidoc -o docs/ project_name -f -M(我还清理了make docsmakefile 中的所有内容)。

该文件仍然出现在文档中。我究竟做错了什么?

正如你所看到的,我已经尝试了许多不同的版本来捕获正则表达式,所以我相信这不是问题。

0 投票
1 回答
317 浏览

python - 如何在 Sphinx 中将部分目录中的 rst 文件生成为 HTML 文件?

显示我的 Sphinx 项目的目录结构。

每次执行命令make html时,里面的所有*.rst文件django, document, excel, github, vim都会生成到*.html. 现在我只想将部分*.rst文件生成到*.html,比如说,我想保留所有*.rst文件githubvim取消制作,如何执行make html命令?

0 投票
1 回答
31 浏览

node.js - 更改 WSL 远程的路径

我对VS Code 和 WSL 远程扩展有疑问。在我的机器上,Windows Defender 防火墙阻止了node。我没有足够的权限来取消阻止它,但管理员创建了排除文件夹,根据他们所说的“我可以复制我需要的所有内容并且它被排除在 Windows Defender 防火墙检查之外”。所以我在那里复制了 VS Code,但我还需要在那里复制带有 Debian Linux 的软件包并将其链接到新路径。

但是我找不到这条到 Debian 的路径存储在哪里,以及如何更改它。对我来说,该文件夹现在位于 C:\Users\{username}\AppData\Local\Packages\TheDebianProject.DebianGNULinux_...并且需要移动到C:\ExcludedFolder

这可能吗?非常感谢您的回复。