提问人:GlassGhost 提问时间:7/26/2023 最后编辑:GlassGhost 更新时间:11/23/2023 访问量:9
文本编辑门户或子文件
Text Editing Portals or Subfiles
问:
我正在考虑一种新的文件类型,即“门户”或“子文件”,其中相同的文本冗余副本存储在单独的文件中,这些文件中还列出了它们在各自文件中所属的索引和文件名
例如,每个文件中的每个样板都可以一次编辑,并且只需对文件进行更新,即可更新每个样板的全年信息,然后将不支持此功能的程序转换为传统目录结构。
基本上是一个文件系统,其中文件或子文件的一部分是指向两个文件的相互部分的符号链接,因此当编辑一个文件时,所有副本分别看到更改。
类似于内容级别的符号链接或“符号链接”形式,而不仅仅是文件级别。文件系统中的传统符号链接指向整个文件,将文件的特定部分或部分链接到共享位置,从而在它们之间创建相互引用。
以前做过吗?有谁知道类似的事情?
如果您知道支持此类内容的文本编辑器,则为 250pt 赏金,如果您为编辑器制作插件,则为 500pt 或 1000pt 赏金。
更新也许可以做到这一点,就像这个 VVV 一样
c-license.sub
authors.sub
years.sub
apache.sub.line1
c-comment.sub
apache.sub.line2
c-comment.sub
apache.sub.lineN
c-comment.sub
上面的文件,一个 mastercat 文件,其中包含其相应输出文件的依赖项列表,并在进行更改时管理对输出文件的更新,从而在文件中生成一个完成的样板文件。但是对 years.sub 文件的更改将更新整个项目,包括不同类型的文件,如 Python 等。
// Copyright (c) 2023 Roy Pfund
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing,
// software distributed under the License is distributed on an "AS
// IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
// express or implied. See the License for the specific language
// governing permissions and limitations under the License.
答: 暂无答案
评论