Changes between Initial Version and Version 1 of Ru:Help/Preferences


Ignore:
Timestamp:
2017-10-19T14:40:25+02:00 (8 years ago)
Author:
ak099
Comment:

частичный перевод

Legend:

Unmodified
Added
Removed
Modified
  • Ru:Help/Preferences

    v1 v1  
     1[[TranslatedPages(revision=1)]]
     2
     3Настройки JOSM представляют собой пары имя->значение. К имени настройки часто добавляется "пространство имён", отделяемое точкой ('.'). Многие плагины JOSM хранят настройки, сгруппированные в пространство имён.
     4
     5Такое "сырое" представление настроек можно увидеть, открыв файл настроек, но [Help/Preferences/Advanced вкладка 'Расширенные настройки'] предоставляет более удобную альтернативу.
     6
     7= Меню =
     8
     9К большинству настроек можно получить доступ через меню
     10* [[Help/Action/Preferences|Настройки]] (см. также [[Help/Keys by menu]])
     11* [[Help/Preferences/Advanced|Расширенные настройки]]
     12
     13= Другие настройки =
     14
     15* [[Help/JOSM interface customization|Настройка интерфейса JOSM]]
     16
     17= Каталоги настроек/данных/кэша JOSM =
     18
     19JOSM хранит 3 типа файлов в различных каталогах:
     20 Настройки:: Конфигурационные данные и настройки, такие как аутентификация для сервера OSM, список недавно открытых файлов, набор диалоговых панелей справа и т.п.
     21 Пользовательские данные:: Специфические данные пользователя, например, данные автосохранения, модули и проигнорированные ошибки валидатора
     22 Кэш:: Файл, скачанные с интернета и хранящиеся ограниченное время во избежание повторных загрузок и для ускорения доступа. Например, тайлы подложек и новости, отображаемые при запуске JOSM.
     23
     24Расположение по умолчанию этих каталогов зависит от операционной системы.
     25
     26== Windows ==
     27
     28'''Настройки''' и '''данные пользователя''' хранятся в
     29{{{
     30%APPDATA%\JOSM
     31}}}
     32Чтобы найти эту папку, откройте Проводник, вставьте в строку адреса следующий текст и  нажмите Enter: `%APPDATA%\JOSM`. В Windows Vista и более поздних версиях это будет что-то типа  `C:\Users\<ВашеИмя>\AppData\Roaming\JOSM`. Обратите внимание, что папка `C:\Users\<YourName>\AppData` может быть скрыта по умолчанию.
     33
     34'''Кэш''' хранится в
     35{{{
     36%LOCALAPPDATA%\JOSM\cache
     37}}}
     38для Windows Vista и later.
     39
     40Обычно это `C:\Users\<ВашеИмя>\AppData\Local\JOSM\cache`.
     41
     42В Windows XP и более ранних версиях кэш в `%APPDATA%\JOSM\cache`.
     43
     44== Mac OS X ==
     45
     46В Mac OS X, расположение по умолчанию следующее:
     47 Настройки:: `$HOME/Library/Preferences/JOSM`
     48 Пользовательские данные:: `$HOME/Library/JOSM`
     49 Кэш:: `$HOME/Library/Caches/JOSM`
     50
     51== Linux ==
     52
     53С r11162, JOSM использует [https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html спецификацию расположения базовых каталогов XDG] для новых установок, например:
     54 Настройки:: `$HOME/.config/JOSM`
     55 Пользовательские данные:: `$HOME/.local/share/JOSM`
     56 Кэш:: `$HOME/.cache/JOSM`
     57
     58JOSM учитывает значения переменных окружения `$XDG_CONFIG_HOME`, `$XDG_DATA_HOME` и `$XDG_CACHE_HOME` для изменения этого расположения.
     59
     60До r11162, расположение каталогов было:
     61 Настройки:: `$HOME/.josm`
     62 Пользовательские данные:: `$HOME/.josm`
     63 Кэш:: `$HOME/.josm/cache`
     64
     65JOSM продолжает использовать старое расположение, если каталог `$HOME/.josm` существует. Если вы предпочитаете оставить старую схему при свежей установке JOSM, можете создать каталог `$HOME/.josm` вручную.
     66
     67Note on hidden files: File names beginning with a dot are hidden on Linux. To show the contents of the hidden folder, use the file manager and enter "~/.josm" in the address line (if no address line is visible just try to enter a letter and hopefully a popup to enter the address will open). Alternatively it is possible to "show hidden" files and folders in the file manager, using the keyboard shortcut Ctrl+H.
     68
     69== Customization (all operating systems) ==
     70
     71=== Setting all 3 locations ===
     72The locations can be set using system properties specified from the [[Help/CommandLineOptions|commandline]]:
     73 Preferences:: `-Djosm.pref=...`
     74 User data:: `-Djosm.userdata=...`
     75 Cache:: `-Djosm.cache=...`
     76
     77For example to store the cache in `D:\cache\JOSM`, you would need to run a command like this:
     78{{{
     79java -Djosm.cache=D:\cache\JOSM -jar josm.jar
     80}}}
     81
     82=== Setting a common directory ===
     83
     84Alternatively, all 3 locations can be moved to a common location using the system property `-Djosm.home=...`.
     85For example with
     86{{{
     87java -Djosm.home=D:\myJOSM -jar josm.jar
     88}}}
     89the locations change to
     90 Preferences:: `D:\myJOSM`
     91 User data:: `D:\myJOSM`
     92 Cache:: `D:\myJOSM\cache`
     93
     94=== Changing the directory base name ===
     95
     96Instead of specifying the full path for the JOSM directories, you can use the system property `-Djosm.dir.name=` to modify just the name of the last directory component, which is `JOSM` by default. This is especially useful in order to keep multiple ''profiles'' on one computer, which should not interfere. For example to have one profile for productive work with the stable tested version and one for the experimental development version, you would start the development version like this:
     97{{{
     98java -Djosm.dir.name=JOSM-dev -jar josm-latest.jar
     99}}}
     100On Linux, the directories would then change to
     101 Preferences:: `$HOME/.config/JOSM-dev`
     102 User data:: `$HOME/.local/share/JOSM-dev`
     103 Cache:: `$HOME/.cache/JOSM-dev`
     104
     105(For locations in the style prior to r11162, the lower-case version with prepended dot will be used, e.g. `$HOME/.josm-dev`.)
     106
     107== preferences.xml Schema ==
     108http://josm.openstreetmap.de/preferences-1.0
     109
     110Some descriptions can be found in [[Help/Preferences/ImportExport]] (stub)
     111
     112
     113== Auto save subfolder ==
     114
     115Utilized by [wiki:/Help/Action/AutoSave autosave function].
     116
     117== See also ==
     118* [[Help/ResetPreferences]] - there many ways to reset preferences
     119* [[Help/Action/AutoSave]] feature
     120* [[Help/CommandLineOptions]] - how to change/load custom settings via command line