Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
config:dockerfile [2019/06/23 19:50] – Fixed bugs displaying comments janax | config:dockerfile [2019/06/24 20:51] (current) – Note to use combined Dockerfile and docker-compose janax | ||
---|---|---|---|
Line 1: | Line 1: | ||
==== Dockerfile Filetype ===== | ==== Dockerfile Filetype ===== | ||
+ | |||
+ | === NOTE : === | ||
+ | |||
+ | **Please use the combined [[config: | ||
+ | Dockerfiles and docker-compose filetypes are now merged into one filetype. Therefore this filetype for only Dockerfiles files will not be kept updated. \\ | ||
+ | Go to the filetype [[config: | ||
+ | |||
+ | ---- | ||
+ | |||
+ | |||
**Dockerfile** | **Dockerfile** | ||
[[http:// | [[http:// | ||
- | This page describe how to add basic Dockerfile syntax highlighting on Geany. | + | This page describe how to add basic Dockerfile syntax highlighting on Geany. |
Add the following lines to // | Add the following lines to // | ||
Line 16: | Line 26: | ||
Save the configuration file below in your Geany filetype definition files config directory, e.g. // | Save the configuration file below in your Geany filetype definition files config directory, e.g. // | ||
- | NB: Note that this filetype definition file is in version 0.1, meaning it can be used but needs improvement. | ||
<file properties filetypes.Dockerfile.conf> | <file properties filetypes.Dockerfile.conf> | ||
Line 23: | Line 32: | ||
# Geany Color Syntax support for Dockerfiles | # Geany Color Syntax support for Dockerfiles | ||
# | # | ||
- | # It can also parse docker-compose files, | ||
- | # but requires commenting out the YAML-row in the Geany installation filetype_extensions.conf | ||
- | # | ||
# version 0.2 | # version 0.2 | ||
# | # | ||
- | # 0.1 - estadieu.pl@gmail.com | + | # 0.1 - original version |
- | # 0.2 - axelsson.jan@gmail.com | + | # 0.2 - base on Sh instead - fixes problems with //, #, /* |
[styling=C] | [styling=C] | ||
[keywords] | [keywords] | ||
- | primary= ADD ARG CMD COPY ENTRYPOINT ENV EXPOSE FROM HEALTHCHECK LABEL ONBUILD RUN SHELL STOPSIGNAL USER VOLUME WORKDIR | + | primary= ADD ARG CMD COPY ENTRYPOINT ENV EXPOSE FROM HEALTHCHECK LABEL ONBUILD RUN SHELL STOPSIGNAL USER VOLUME WORKDIR |
[lexer_properties=C] | [lexer_properties=C] | ||
Line 57: | Line 63: | ||
</ | </ | ||
- | Finally, add the following line to the data Makefile // | ||
- | <file properties Makefile.am> | ||
- | filedefs/ | ||
- | </ | ||
{{tag> | {{tag> |