Merge pull request #4077 from LiquidCake/saveactions_persistent_temp_files_doc
[geany-mirror.git] / data / filedefs / filetypes.java
blob72a478072a675c0e6a5df5be3d26b151f0ba5795
1 # For complete documentation of this file, please see Geany's main documentation
2 [styling=C]
4 [keywords]
5 primary=abstract assert break case catch class const continue default do else enum exports extends final finally for goto if implements import instanceof interface module native new non-sealed open opens package permits private protected provides public record requires return sealed static strictfp super switch synchronized this throw throws to transient transitive try uses var volatile when while with yield true false null
6 secondary=boolean byte char double float int long short void
7 # documentation keywords for javadoc
8 doccomment=author deprecated exception param return see serial serialData serialField since throws todo version
9 typedefs=
11 [lexer_properties=C]
12 lexer.cpp.triplequoted.strings=1
14 [settings]
15 # default extension used when saving files
16 extension=java
18 # MIME type
19 mime_type=text/x-java
21 # these characters define word boundaries when making selections and searching
22 # using word matching options
23 #wordchars=_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
25 # single comments, like # in this file
26 comment_single=//
27 # multiline comments
28 comment_open=/*
29 comment_close=*/
31 # set to false if a comment character/string should start at column 0 of a line, true uses any
32 # indentation of the line, e.g. setting to true causes the following on pressing CTRL+d
33 # #command_example();
34 # setting to false would generate this
35 # # command_example();
36 # This setting works only for single line comments
37 comment_use_indent=true
39 # context action command (please see Geany's main documentation for details)
40 context_action_cmd=
42 [indentation]
43 #width=4
44 # 0 is spaces, 1 is tabs, 2 is tab & spaces
45 #type=1
47 [build_settings]
48 # %f will be replaced by the complete filename
49 # %e will be replaced by the filename without extension
50 compiler=javac "%f"
51 run_cmd=java "%e"