Skip to content

Preferences

Ben Fry edited this page Aug 7, 2022 · 6 revisions

Customization Options

What's included, what's not – Not all preferences are available in the “Preferences” window from the software. We try to make a decision about which items to include based on maximum utility for the highest number of people, and leave out extra options that are less necessary for day-to-day use. More options just makes things more confusing for users, so for each option, we have to ask ourselves whether adding the option to the Preferences window is helpful enough that it is worth the additional clutter or making the window more overwhelming.

Where is preferences.txt? – The location for the preferences.txt file can be seen at the bottom of the Preferences window. Click the link to view the file's parent folder. Do not edit the file while Processing is running, because your changes will be overwritten.

The full list – You can find the full list of options, along with limited documentation in the defaults.txt file in the software download. View it in this repository here. Do not edit this file!

Completion

  • pdex.completion.trigger = false – Setting this to true will show completions automatically, not just after ctrl-space.

Tabs and Spaces

  • editor.tabs.size = 2 – Tabs are represented with two spaces by default. Change this to 4 or 8 if you like.
  • editor.tabs.expand = true – Tabs are replaced with spaces by default. You can shut this off, but it is not recommended, and isn't really supported.

Proxies

This section needs to be written. There are a few notes defaults.txt. However, there are also a few open issues regarding proxy support such as 3891 and 438. Please help!

Clone this wiki locally