1 # User properties file.
3 ###############################################################################
4 # These are the properties which could not be set from the Preferences dialog #
5 # box in Anjuta. You can change them freely. The changes will come to effect #
6 # from the next execution of anjuta. #
8 # Deleting this file from your ~/.anjuta/ directory will create a new one #
9 # (which is normally updated and contains newer properties). Hence, you #
10 # should sometimes delete it and use the newer one. #
12 # To set the property, first remove the comment '#~ ' from the beginning of #
13 # the line and change the property value. #
14 ###############################################################################
16 #~ # Pressing tab means indent
19 #~ # Pressing backspace means unindent
20 #~ backspace.unindents=0
22 #~ # Caret Blink period in msec
25 #~ # Caret width in pixels
29 #~ caret.policy.xslop=1
30 #~ caret.policy.width=20
31 #~ caret.policy.xstrict=0
32 #~ caret.policy.xeen=0
33 #~ caret.policy.xjumps=0
34 #~ caret.policy.yslop=1
35 #~ caret.policy.lines=1
36 #~ caret.policy.ystrict=1
37 #~ caret.policy.yeven=1
38 #~ caret.policy.yjumps=0
39 #~ #visible.policy.strict=1
40 #~ #visible.policy.slop=1
41 #~ #visible.policy.lines=4
44 #~ # Max. length of the lines. (0 for none)
45 #~ # beyond which the chars will be marked
48 #~ # Modes of long line indication beyond edge
49 #~ # EDGE_NONE=0, EDGE_LINE=1, EDGE_BACKGROUND=1
52 #~ # Background color for the edge.mode=1
53 #~ edge.colour=#C0DCC0
55 #~ # Margin widths in pixels.
56 #~ margin.linenumber.width=40
57 #~ margin.marker.width=16
58 #~ margin.fold.width=14
60 #~ # Use double buffering for editor draw
63 #~ # Enable matching braces check
69 #~ # Default file extension for newfiles
70 #~ default.file.ext=x.c
72 #~ # Should the editor use VC_HOME key
75 #~ # Should the indentation guides be highlighted (0/1)
76 #~ highlight.indentation.guides=1
78 #~ # Mouse cursor dwell period for showing debugger expression tips.
82 #~ ## PRINTING PROPERTIES
84 #~ # Should there be highlighting within preprocessor directives
85 #~ styling.within.preprocessor=1
88 #~ #tab.timmy.whinge.level=
90 #~ # Automatically add xml closeing tags
91 #~ xml.auto.close.tags=1
93 #~ # Default language for asp pages.
94 #~ # Default Language=1 for JS, 2 for VBS.
95 #~ asp.default.language=1
97 #~ # Should the calltip ignore case (default)
98 #~ # Can be overriden by language specific setting
99 #~ calltip.*.ignorecase=0
101 #~ # Should the autocomplete ignore case (default)
102 #~ # Can be overriden by language specific setting
103 #~ autocomplete.*.ignorecase=0
105 #~ # Should the autocomplete complete or display window
106 #~ # when there is only one match.
107 #~ autocomplete.choose.single=0
109 #~ # Automatically show autocomplete when X numbers are there.
110 #~ autocompleteword.automatic=3
112 #~ # Automatic compile warnings/errors indicators in Editor.
113 #~ indicators.automatic=1
115 #~ ## Indicator styles:
116 #~ ## 0 = INDIC_PLAIN
117 #~ ## 1 = INDIC_SQUIGGLE
119 #~ ## 3 = INDIC_DIAGONAL
120 #~ ## 4 = INDIC_STRIKE
122 #~ # General indicator
123 #~ indicator.0.style=2
124 #~ indicator.0.color=$(messages.color.messages1)
126 #~ # Warning indicator
127 #~ indicator.1.style=1
128 #~ indicator.1.color=$(messages.color.warning)
130 #~ # Errors indicator
131 #~ indicator.2.style=4
132 #~ indicator.2.color=$(messages.color.error)
134 #~ # Blank margin width on the left of the editor (in text space)
136 #~ blank.margin.left=1
138 #~ # Blank margin width on the right of the editor (in text space)
140 #~ blank.margin.right=1
142 #~ # Should the horizontal scrollbar be visible
143 #~ horizontal.scrollbar=1
145 #~ # Alpha character set
146 #~ chars.alpha=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
148 #~ # Numeric character set
149 #~ chars.numeric=0123456789
151 #~ # Accented character
152 #~ chars.accented=ŠèŒœŸÿÀàÁáÂâÃãÄäÅåÆæÇçÈèÉéÊêËÙÌìÍíÎîÏïÐðÑñÊòÓóÈôÕõÖØøÙùÚúÛûèüÝýÞþßö
154 #~ # Compilable/Buildable/executable file extensions
155 #~ source.files=*.py;*.c;*.cc;*.cpp;*.cs;*.cxx;*.h;*.hh;*.hxx;*.hpp;*.idl;*.rc;*.java;\
156 #~ *.pas,*.js;*.vb;*.vbs;makefile;*.mak;*.lua;*.html;*.properties;*.conf
158 #~ # Should the layout be cached to optimize display
159 #~ # Warning: Do not use this, as it doesn't seem to work
160 #~ # properly with indicators.
163 #~ # Internationalisation
164 #~ # Japanese input code page 932 and ShiftJIS character set 128
166 #~ #character.set=128
170 #~ #character.set=204
171 #~ # Required for Unicode to work on GTK+:
172 #~ #LC_CTYPE=en_US.UTF-8
174 #~ ##################################################
176 #~ ##################################################
180 #~ fold.comment.python=1
181 #~ fold.quotes.python=1
185 #~ #########################################
186 #~ # Default Commands for handling Project #
187 #~ #########################################
189 #~ ##################################################################################################
190 #~ # Variables available for the commands #
191 #~ #------------------------------------------------------------------------------------------------#
192 #~ # Macros in the source | Variables | Description #
193 #~ #------------------------------------------------------------------------------------------------#
194 #~ # CURRENT_FULL_FILENAME_WITH_EXT | $(current.full.filename.ext) | Filename with full path &ext
195 #~ # CURRENT_FULL_FILENAME | $(current.full.filename) | Filename with full path #
196 #~ # CURRENT_FILENAME_WITH_EXT | $(current.file.name.ext) | Only filename with ext #
197 #~ # CURRENT_FILENAME | $(current.file.name) | Only filename without ext #
198 #~ # CURRENT_FILE_DIRECTORY | $(current.file.dir) | Dir of the file #
199 #~ # CURRENT_FILE_EXTENSION | $(current.file.extension) | Only extension of the file #
200 #~ ##################################################################################################
202 #~ ##################################################################################################
203 #~ # All the propeties in the *.prj file (project file) are also available when the project is #
204 #~ # loaded. In addition to them, following variables are also define: #
205 #~ #------------------------------------------------------------------------------------------------#
206 #~ # Macros in the source | Variables | Description #
207 #~ #------------------------------------------------------------------------------------------------#
208 #~ # | $(top.proj.dir) | project directory path #
209 #~ ##################################################################################################
212 #~ anjuta.make.options=-k
214 #~ command.build.module=$(make) $(anjuta.make.options)
215 #~ command.build.project=$(make) $(anjuta.make.options)
216 #~ command.build.tarball=$(make) $(anjuta.make.options) dist
217 #~ command.build.install=$(make) $(anjuta.make.options) install
218 #~ command.build.clean=$(make) $(anjuta.make.options) clean
219 #~ command.build.clean.all=$(make) $(anjuta.make.options) distclean
220 #~ command.execute.project="$(top.proj.dir)/$(module.source.name)/$(project.source.target)" $(anjuta.program.arguments)