问题标签 [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.
powershell - Powershell Get-ChildItem 排除和管道
我正在使用 Powershell 脚本来比较目录,如果可能的话,我想清理一些代码。整个脚本的工作方式与我想要的完全一样,但我觉得我在下面包含的代码(这只是其中的一小部分)可以写得更好。
对于下面的代码,它侧重于从 csv 文件中获取排除项并将它们合并到 Get-ChildItem 中。我发现您不能以与文件相同的方式从 csv 中提取排除的路径(因为路径处理 FullName 与 Name,加上文件夹和服务器的通配符)。
所以我下面的内容对我有用。但是有没有办法让 Where-Object 部分处理将路径排除在函数中,因为我必须调用它两次?我试过把它变成一个函数并在最后加上它,但这不起作用。我也试过把它作为一个函数放在开头,但这也没有用。而且我知道当您处理函数和管道数据时,您必须以特定方式对其进行设置。所以也许我只是做错了什么。无论如何,如果您对如何清理它或使其更有效率有任何建议,我很乐意看到您拥有什么。
ios - 带有排除路径的 UItextview 自动换行(swift)
我正在开发一个允许用户添加图像并在 UITextView 中移动它的应用程序。文本使用exclusionPaths 在图像周围流动,但是如果该行的其余部分没有足够的空间而不是移动到下一行,则单词会中断。
这就是我用来添加图像并为文本容器创建排除路径的方法
这就是我想要发生的事情。如果当前行没有足够的空间,单词应该移到下一行
感谢您对此的任何帮助!
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 中的正则表达式模式。
谢谢。
find - find 命令中的排除目录未正确通过管道传输到 -exec cp
我正在尝试复制包含子文件夹结构的文件夹,同时使用 find -exec cp 命令排除指定的子文件夹。当我单独使用 find 命令时,我设法使用了多个工作排除选项,但是一旦我添加了“-exec cp”命令,排除条款就不再起作用了。
想象一下包含多个文件和子文件夹的感兴趣目录,其中一个名为“exclusion_string”的子文件夹
此 find 命令单独使用时可以正常工作:
...虽然此命令否定排除标准:
同样,当使用其他标准或参数时,子目录的排除会丢失,例如:
我在这里想念什么?
java - IDEA+Gradle:从树和编译中排除源?
在 IDEA 2019 中,我创建了一个 Gradle 项目并将以下行添加到build.gradle
文件中:
在编译项目时,编译器显然做了我所期望的:从../src
文件夹开始,它只编译除了子abc
包之外的包和子tst
包。
但是,在左侧的 IDEA 源代码树中,src
会显示 的全部内容。它使在项目中导航和理解编译的内容和未编译的内容变得更加困难。
显然,IDEA 正在解析 .gradle 文件,因为它正确理解了..\src
我的源代码的位置。但由于某种原因,它不尊重include
andexclude
语句。我应该怎么做才能使 IDEA 显示与正在编译的内容完全相同?
我知道我可以使用“将目录标记为排除”上下文菜单来隐藏文件夹。但这是一个糟糕的解决方案,因为它迫使我在不同的地方两次制作相同的东西,并且破坏了将所有内容都放在 .gradle 文件中的概念。
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
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 docs
makefile 中的所有内容)。
该文件仍然出现在文档中。我究竟做错了什么?
正如你所看到的,我已经尝试了许多不同的版本来捕获正则表达式,所以我相信这不是问题。
python - 如何在 Sphinx 中将部分目录中的 rst 文件生成为 HTML 文件?
显示我的 Sphinx 项目的目录结构。
每次执行命令make html
时,里面的所有*.rst
文件django, document, excel, github, vim
都会生成到*.html
. 现在我只想将部分*.rst
文件生成到*.html
,比如说,我想保留所有*.rst
文件github
并vim
取消制作,如何执行make html
命令?
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
这可能吗?非常感谢您的回复。