Русское сообщество Sublime Text

Основной раздел => Вопросы и ответы => Тема начата: MADONZY от Ноября 09, 2013, 20:28:21

Название: ST3 Sublime Clung
Отправлено: MADONZY от Ноября 09, 2013, 20:28:21
Купил ST3 и к сожалению не могу установить плагин SublimeClung
Помогите пожалуйста с этим)
Название: Re: ST3 Sublime Clung
Отправлено: MADONZY от Ноября 10, 2013, 18:15:15
Есть кто живой??
Если нельзя установить Sublime Clung, то может есть что-то вроде альтернативы для проверки синтаксиса кода на C/C++ ?
Название: Re: ST3 Sublime Clung
Отправлено: Алексей от Ноября 10, 2013, 22:47:36
А че эт за плагин SublimeClung ?
В репах его вообще вроде как нет https://sublime.wbond.net/search/SublimeClung
Название: Re: ST3 Sublime Clung
Отправлено: MADONZY от Ноября 10, 2013, 22:49:57
Простите, SublimeClang
Название: Re: ST3 Sublime Clung
Отправлено: Алексей от Ноября 10, 2013, 22:52:15
Так он на двойку , поэтому на тройке он не доступен .
https://sublime.wbond.net/search/SublimeClang
А с альтернативой извини ))
Looc придет , поможет )) .

Не знаю че это , но что то для C++  )))
https://sublime.wbond.net/packages/CUDA%20C%2B%2B
Название: Re: ST3 Sublime Clung
Отправлено: MADONZY от Ноября 10, 2013, 23:20:46
тогда придется ждать Loac-a (((
Данная вещь заставила меня параллельно установить и Sublime Text 2
Название: Re: ST3 Sublime Clung
Отправлено: Алексей от Ноября 10, 2013, 23:26:33
Строка из Readme .
В настоящее время поддерживает подсветку всех CUDA C / C + + синтаксис.
Название: Re: ST3 Sublime Clung
Отправлено: MADONZY от Ноября 11, 2013, 00:43:54
мне нужна проверка синтаксиса, а не подсветка :)
Название: Re: ST3 Sublime Clung
Отправлено: Алексей от Ноября 11, 2013, 06:06:43
Ну путнул малясь , чё ))
На C++ больше не че не откликнулось .
И как мне говорил великий админ Loac . Sublime-text это всетаки редактор а не ide .
Название: Re: ST3 Sublime Clung
Отправлено: Loac от Ноября 12, 2013, 23:59:41
Извиняюсь за отсутствие, дела семейные. Поковырял SublimeClang, вроде все просто. Нужно установить MinGW и указать в настройках путь до папки include.

Menu > Preferences > Package Settings > SublimeClang > Settings – User.

Примерно так:
{
"options":
    [
        "-isystem", "D:\\dev\\MinGW\\lib\\gcc\\mingw32\\4.8.1\\include",
        "-isystem", "D:\\dev\\MinGW\\lib\\gcc\\mingw32\\4.8.1\\include\\c++",
        "-isystem", "D:\\dev\\MinGW\\lib\\gcc\\mingw32\\4.8.1\\include\\c++\\mingw32",
        "-isystem", "D:\\dev\\MinGW\\include"
    ]
}

Сам плагин установил через Package Control. Проверял на Sublime Text 2.

В качестве альтернативы можно попробовать SublimeLinter (https://github.com/SublimeLinter/SublimeLinter).
Название: Re: ST3 Sublime Clung
Отправлено: MADONZY от Ноября 13, 2013, 00:03:49
на ST2 всё работает, но нужно для ST3(
Название: Re: ST3 Sublime Clung
Отправлено: Loac от Ноября 13, 2013, 00:07:18
SublimeLinter есть версия для 3. Для того, чтобы ее получить, нужно сделать клон Git репозиория и переключить ветку на sublime-text-3. Подробнее, к сожалению, сейчас не опишу.

Но сколько сталкивался с этим плагином, постоянно какие-то пляски с бубном.

Надеюсь, через пару дней получится выйти в рабочий режим, посмотрю конкретнее.
Название: Re: ST3 Sublime Clung
Отправлено: MADONZY от Ноября 13, 2013, 00:13:22
Сделал как Вы сказали, ничего не помогло...
хочется что-бы как раньше при сохранении проверялось с помощью SublimeClang а при компиляции что-бы все нормально было через MinGW
Название: Re: ST3 Sublime Clung
Отправлено: MADONZY от Ноября 13, 2013, 00:52:03
Всё перепробовал, осталась надежда только на Вас, Loac
Как освободитесь - помогите пожалуйста :(
Название: Re: ST3 Sublime Clung
Отправлено: MADONZY от Ноября 13, 2013, 01:51:47
Хочу сказать зачем мне это вообще нужно...
MinGW - компилятор очень и очень странный...
Он неправильно выдает предупреждения, а иногда вообще их на выдает...
Я могу передать в функцию параметр типа float, когда функция ожидает тип int и он мне ничего не скажет...
А потом вылетают косяки...
Вот онлайн компиляторы, можете проверить MinGW vs. Clang
http://gcc.godbolt.org/
Название: Re: ST3 Sublime Clung
Отправлено: MADONZY от Ноября 14, 2013, 21:00:04
Loac, ну что? Вы уже можете посоветовать мне как это сделать?  :'(
Название: Re: ST3 Sublime Clung
Отправлено: Loac от Ноября 19, 2013, 17:32:00
Пробуй SublimeClang.zip (http://sublimetext.ru/files/misc/SublimeClang.zip). Ошибки вроде подсвечивает.
Название: Re: ST3 Sublime Clung
Отправлено: MADONZY от Ноября 19, 2013, 17:39:37
А как его установить?
Название: Re: ST3 Sublime Clung
Отправлено: Loac от Ноября 19, 2013, 17:40:46
Как любой плагин. Положить в папку Packages.
Название: Re: ST3 Sublime Clung
Отправлено: MADONZY от Ноября 19, 2013, 17:44:25
Положил в папку C:\Users\Admin\AppData\Roaming\Sublime Text 3\Packages - не помогло
потом переместил в папку C:\Users\Admin\AppData\Roaming\Sublime Text 3\Packages\User - тоже не помогло...
Название: Re: ST3 Sublime Clung
Отправлено: Loac от Ноября 19, 2013, 17:51:43
Он должен лежать в C:\Users\Admin\AppData\Roaming\Sublime Text 3\Packages

Что в консоле редактора (Ctrl+~)?
Название: Re: ST3 Sublime Clung
Отправлено: MADONZY от Ноября 19, 2013, 18:13:49
Вот:
DPI scale: 1
startup, version: 3047 windows x64 channel: stable
executable: /C/Sublime Text 3/sublime_text.exe
working dir: /C/Sublime Text 3
packages path: /C/Users/Alexander.000/AppData/Roaming/Sublime Text 3/Packages
state path: /C/Users/Alexander.000/AppData/Roaming/Sublime Text 3/Local
hardware concurrency: 4
zip path: /C/Sublime Text 3/Packages
zip path: /C/Users/Alexander.000/AppData/Roaming/Sublime Text 3/Installed Packages
found 17 files for base name Default.sublime-keymap
found 2 files for base name Default.sublime-mousemap
found 15 files for base name Main.sublime-menu
generating syntax summary
loading bindings
loading pointer bindings
found 1 files for base name Phoenix Dark.sublime-theme
theme loaded
app ready
wrote startup cache, added files: 4 orphaned files: 0 total files: 475 cache hits: 471
pre session restore time: 0.139152
startup time: 0.161152
first paint time: 0.162152
launching: /C/Sublime Text 3/plugin_host.exe
reloading plugin Default.block
reloading plugin Default.comment
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.kill_ring
reloading plugin Default.mark
reloading plugin Default.new_templates
reloading plugin Default.open_file_settings
reloading plugin Default.open_in_browser
reloading plugin Default.pane
reloading plugin Default.paragraph
reloading plugin Default.paste_from_history
reloading plugin Default.save_on_focus_lost
reloading plugin Default.scroll
reloading plugin Default.set_unsaved_view_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
reloading plugin AdvancedNewFile.AdvancedNewFile
reloading plugin AutoBackups.AutoBackups
Traceback (most recent call last):
  File "C:\Users\Alexander.000\AppData\Roaming\Sublime Text 3\Packages\AutoBackups\autobackups.py", line 26, in <module>
    from AutoBackups.autobackups import reloader
ImportError: cannot import name reloader

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\Alexander.000\AppData\Roaming\Sublime Text 3\Packages\AutoBackups\AutoBackups.py", line 26, in <module>
    from AutoBackups.autobackups import reloader
  File "C:\Sublime Text 3\sublime_plugin.py", line 671, in load_module
    exec(compile(source, source_path, 'exec'), mod.__dict__)
  File "C:\Users\Alexander.000\AppData\Roaming\Sublime Text 3\Packages\AutoBackups\autobackups.py", line 30, in <module>
    import autobackups.reloader
ImportError: No module named 'autobackups'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Sublime Text 3\sublime_plugin.py", line 73, in reload_plugin
    m = importlib.import_module(modulename)
  File "X/importlib/__init__.py", line 88, in import_module
  File "<frozen importlib._bootstrap>", line 1577, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1558, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1525, in _find_and_load_unlocked
  File "C:\Sublime Text 3\sublime_plugin.py", line 671, in load_module
    exec(compile(source, source_path, 'exec'), mod.__dict__)
  File "C:\Users\Alexander.000\AppData\Roaming\Sublime Text 3\Packages\AutoBackups\AutoBackups.py", line 30, in <module>
    import autobackups.reloader
ImportError: No module named 'autobackups'
reloading plugin BracketHighlighter.bh_core
reloading plugin BracketHighlighter.bh_plugin
reloading plugin BracketHighlighter.bh_remove
reloading plugin BracketHighlighter.bh_swapping
reloading plugin BracketHighlighter.bh_wrapping
reloading plugin BracketHighlighter.ure
reloading plugin ChangeQuotes.change_quotes
reloading plugin Emmet.emmet-plugin
loaded 1811 snippets
reloading plugin EncodingHelper.EncodingHelper
reloading plugin LiveStyle.livestyle
reloading plugin Package Control.Package Control
reloading plugin SideBarEnhancements.Edit
reloading plugin SideBarEnhancements.SideBar
reloading plugin SideBarEnhancements.SideBarDefaultDisable
reloading plugin SideBarEnhancements.StatusBarFileSize
reloading plugin SideBarEnhancements.StatusBarModifiedTime
reloading plugin sublimelint.commands
reloading plugin sublimelint.sublimelint
reloading plugin Tag.Edit
reloading plugin Tag.Tag
reloading plugin Tag.tag_close_tag
reloading plugin Tag.tag_close_tag_on_slash
reloading plugin Tag.tag_indent
reloading plugin Tag.tag_insert_as_tag
reloading plugin Tag.tag_lint
reloading plugin Tag.tag_remove
reloading plugin Tag.tag_remove_attributes
reloading plugin SFTP.SFTP
reloading plugin SublimeClang.errormarkers
reloading plugin SublimeClang.staticanalyzer
reloading plugin SublimeClang.sublimeclang
Have SublimeClang package: 1.0.41
Have SublimeClang libcache: 1.0.41
reloading plugin SublimeCodeIntel.SublimeCodeIntel
plugins loaded
Emmet: No need to update PyV8
tu is None...
tu is None...
Package Control: Skipping automatic upgrade, last run at 2013-11-19 14:41:26, next run at 2013-11-19 15:41:26 or after
Writing file /C/UniversityProgramming/happy_tickets.c with encoding UTF-8 (atomic)
tu is None...
tu is None...
[AdvancedNewFile] WARNING Could not import subprocess32 module, falling back to subprocess module
Название: Re: ST3 Sublime Clung
Отправлено: Loac от Ноября 19, 2013, 18:25:04
Странно. Вроде все Ок, SublimeClang загрузился. SublimeText ругается на AutoBackups, попробуй его отключить, удали или просто добавь в исключения.

А что у тебя конкретно не работает, не подсвечаиает ошибки или что?
Название: Re: ST3 Sublime Clung
Отправлено: MADONZY от Ноября 19, 2013, 18:34:23
Да он вообще ничего не делает(
Я нарочно делаю ошибку (как на скрине) -> сохраняю и ничего не происходит...
(http://i.imm.io/1kyVD.jpeg)
Название: Re: ST3 Sublime Clung
Отправлено: MADONZY от Ноября 19, 2013, 18:35:25
AutoBackups удалил
Название: Re: ST3 Sublime Clung
Отправлено: Loac от Ноября 19, 2013, 18:44:23
Я проверял на чем-то похожем. Как вариант, сохрани файл в UTF-8.
Название: Re: ST3 Sublime Clung
Отправлено: MADONZY от Ноября 19, 2013, 18:49:40
сохранил - не помогло... :'(
Название: Re: ST3 Sublime Clung
Отправлено: Loac от Ноября 19, 2013, 20:23:42
Я уже даже не знаю куда еще капнуть. Закинь сюда этот файл.
Название: Re: ST3 Sublime Clung
Отправлено: MADONZY от Ноября 19, 2013, 21:35:43
Вот
#include <stdlib.h>
#include <stdio.h>

int main() {

// zmienne
int a, b, c, x, y, z, res = 0;

// instrukcje
system("chcp 65001 > nul");

for (a = 0; a < 10; ++a)g
for (b = 0; b < 10; ++b)
for (c = 0; c < 10; ++c)
for (x = 0; x < 10; ++x)
for (y = 0; y < 10; ++y)
for (z = 0; z < 10; ++z)
x+y+z == a+b+c && ++res;

printf("Quantity happy numbers: %d\n", res);

system("pause");
return 0;

}
не могу загрузить файл (фильтры на форуме не позволяют загрузку *.с
Название: Re: ST3 Sublime Clung
Отправлено: Loac от Ноября 20, 2013, 00:39:04
У меня все ок.

Попробуй на чистом ST. Папку C:\Users\Admin\AppData\Roaming\Sublime Text 3 перемести в другое место. Запусти ST, он создаст ее снова. Потом скопируй SublimeClang в Packages.

Можем вечером связаться по Skype. Попробую помочь, хотя я уже исчерпал лимит идей.
Название: Re: ST3 Sublime Clung
Отправлено: MADONZY от Ноября 20, 2013, 01:01:30
Сделал как Вы сказали - не помогло...(
Ладно, спасибо за инициативность, буду проверять в Онлайн Clang компиляторе))