Я использую Sublime (сборка 3126) на своей машине Ubuntu, и он работает хорошо. Я ушел на каникулы в течение недели, и с тех пор, как вернулся, он был очень отсталым - даже просто набрав в текстовом файле значительную задержку.
Мой проект довольно большой, со многими файлами, но нет больше, чем раньше. Открыв чистое окно за пределами моего проекта, все равно остается так же.
Я уже пытался отключить все сторонние плагины, удалить и переустановить, а также удалить и попробовать Sublime Text 2. Ничего не помогло.
Это мой первый компьютер Ubuntu, поэтому за пределами выполнения всех обновлений и опорожнения мусора (который я сделал) я не уверен, что еще можно попробовать. Тем не менее, компьютер отлично работает в другом месте. EDIT: мое приложение для терминала кажется немного вялым, но я, вероятно, даже не заметил бы без вопроса Sublime.
Вот результат работы top:
Sublime console output:
DPI scale: 1
startup, version: 3126 linux x64 channel: stable
executable: /opt/sublime_text/sublime_text
working dir: /
packages path: /home/pnic/.config/sublime-text-3/Packages
state path: /home/pnic/.config/sublime-text-3/Local
zip path: /opt/sublime_text/Packages
zip path: /home/pnic/.config/sublime-text-3/Installed Packages
ignored_packages: ["Vintage"]
generating syntax summary
generating meta info summary
pre session restore time: 0.63143
startup time: 0.686569
first paint time: 0.695814
first paint time: 0.698497
reloading plugin Default.auto_indent_tag
reloading plugin Default.block
reloading plugin Default.comment
reloading plugin Default.convert_syntax
reloading plugin Default.copy_path
reloading plugin Default.delete_word
reloading plugin Default.detect_indentation
reloading plugin Default.duplicate_line
reloading plugin Default.echo
reloading plugin Default.exec
reloading plugin Default.fold
reloading plugin Default.font
reloading plugin Default.goto_line
reloading plugin Default.history_list
reloading plugin Default.indentation
reloading plugin Default.install_package_control
reloading plugin Default.kill_ring
reloading plugin Default.mark
reloading plugin Default.new_templates
reloading plugin Default.open_context_url
reloading plugin Default.open_in_browser
reloading plugin Default.pane
reloading plugin Default.paragraph
reloading plugin Default.paste_from_history
reloading plugin Default.profile
reloading plugin Default.quick_panel
reloading plugin Default.run_syntax_tests
reloading plugin Default.save_on_focus_lost
reloading plugin Default.scroll
reloading plugin Default.set_unsaved_view_name
reloading plugin Default.settings
reloading plugin Default.show_scope_name
reloading plugin Default.side_bar
reloading plugin Default.sort
reloading plugin Default.swap_line
reloading plugin Default.switch_file
reloading plugin Default.symbol
reloading plugin Default.transform
reloading plugin Default.transpose
reloading plugin Default.trim_trailing_white_space
reloading plugin CSS.css_completions
reloading plugin Diff.diff
reloading plugin HTML.encode_html_entities
reloading plugin HTML.html_completions
plugins loaded
Sublime Text, вероятно, индексирует файлы в вашем проекте. Вы можете игнорировать папки, например. сторонних библиотек, чтобы ускорить индексирование.
Вы можете добавить это в свои пользовательские настройки:
"folder_exclude_patterns": [
"bower_components/**",
"node_modules/**",
"vendor/**"
]
Однако это также скроет папки с боковой панели. Вместо этого вы можете использовать binary_file_patterns, чтобы исключить индексирование файлов, пока они отображаются на вашей боковой панели.
"binary_file_patterns": [
"bower_components/**",
"node_modules/**",
"vendor/**"
]
Последнее средство - полностью отключить индексирование, но это отключит некоторые Sublime Text most полезные функции.
"index_files": false
Sublime Text, вероятно, индексирует файлы в вашем проекте. Вы можете игнорировать папки, например. сторонних библиотек, чтобы ускорить индексирование.
Вы можете добавить это в свои пользовательские настройки:
"folder_exclude_patterns": [
"bower_components/**",
"node_modules/**",
"vendor/**"
]
Однако это также скроет папки с боковой панели. Вместо этого вы можете использовать binary_file_patterns, чтобы исключить индексирование файлов, пока они отображаются на вашей боковой панели.
"binary_file_patterns": [
"bower_components/**",
"node_modules/**",
"vendor/**"
]
Последнее средство - полностью отключить индексирование, но это отключит некоторые Sublime Text most полезные функции.
"index_files": false