Ultraedit docker语法高亮文件
在 我没有找到Docker的Word文件 解释如何扮演自己的角色 灵感来自 我试过:Ultraedit docker语法高亮文件,docker,syntax-highlighting,ultraedit,Docker,Syntax Highlighting,Ultraedit,在 我没有找到Docker的Word文件 解释如何扮演自己的角色 灵感来自 我试过: /L20“Docker”行注释=#Escape Char=\String Chars=“”文件扩展名= /分隔符=~!@$%^*()+=/\[]{}:;“”�` , .? /缩进字符串=“{” /未识别字符串=“})” /函数字符串=“%[a-zA-Z_957;]*(” /C1 添加 指令 入口点 环境 暴露 从…起 维护者 跑 使用者 标签 卷 WORKDIR 复制 停车信号 /C2 /C3 ] [ /
/L20“Docker”行注释=#Escape Char=\String Chars=“”文件扩展名=
/分隔符=~!@$%^*()+=/\[]{}:;“”�` , .?
/缩进字符串=“{”
/未识别字符串=“})”
/函数字符串=“%[a-zA-Z_957;]*(”
/C1
添加
指令
入口点
环境
暴露
从…起
维护者
跑
使用者
标签
卷
WORKDIR
复制
停车信号
/C2
/C3
]
[
/C4
首先
要使此文件成为docker的正确语法突出显示文件,需要进行哪些更改?
在我的Mac电脑上,我把上面的代码放入
/库/应用程序支持/UltraEdit/wordfiles/docker.uew
然后重新启动Ultraedit并从“视图”菜单中主动选择Docker的语法高亮显示。该教程提到: 保存修改后的wordfile后打开的任何文件(其扩展名与wordfile中定义的扩展名匹配)都将相应地高亮显示 但是Dockerfile在默认情况下没有扩展名 从UltraEdit v19.00开始,支持一些Shebang自动检测和突出显示没有扩展名的文件类型。
但这在这里没用 用户可以通过单击
查看-查看为(突出显示文件类型)
中的相应菜单项随时切换语法突出显示
但是:
打开文件或保存文件名已更改的文件时,UltraEdit自动突出显示语法选择的条件是:
文件名=
的语法突出显示语言指定的文件名匹配(不区分大小写)文件扩展名=
替换为文件名=Dockerfile
(等号前后的空格很重要)指令,看看是否有效
提到:
不能在wordfile中同时指定文件扩展名和文件名
您现在可以从下载以下docker的UltraEdit Word文件
/L20“Docker”行注释=#Escape Char=\String Chars=“”文件名=Dockerfile
/分隔符=~!@$%^*()+=/\[]{}:;“”�` , .?
/缩进字符串=“{”
/未识别字符串=“})”
/函数字符串=“%[a-zA-Z_957;]*(”
/C1
添加
指令
入口点
环境
暴露
从…起
维护者
跑
使用者
标签
卷
WORKDIR
复制
停车信号
/C2
/C3
]
[
/C4
我以bash.uew为起点,从该文件中添加更多内容可能是有意义的,因为docker命令似乎“包装”了bash语法。我的答案添加得不错。+1
/L20"Docker" Line Comment = # Escape Char = \ String Chars = "' File Extensions =
/Delimiters = ~!@$%^*()+=/\[]{}:;"<>'�` , .?
/Indent Strings = "{("
/Unindent Strings = "})"
/Function String = "%[a-zA-Z_]*("
/C1
ADD
CMD
ENTRYPOINT
ENV
EXPOSE
FROM
MAINTAINER
RUN
USER
LABEL
VOLUME
WORKDIR
COPY
STOPSIGNAL
/C2
/C3
]
[
/C4
/L20"Docker" Line Comment = # Escape Char = \ String Chars = "' File Names = Dockerfile
/Delimiters = ~!@$%^*()+=/\[]{}:;"<>'�` , .?
/Indent Strings = "{("
/Unindent Strings = "})"
/Function String = "%[a-zA-Z_]*("
/C1
ADD
CMD
ENTRYPOINT
ENV
EXPOSE
FROM
MAINTAINER
RUN
USER
LABEL
VOLUME
WORKDIR
COPY
STOPSIGNAL
/C2
/C3
]
[
/C4