Автор Тема: Sublime Text 2  (Прочитано 126855 раз)

Geniepro

  • Hero Member
  • *****
  • Сообщений: 1955
  • Знайте- истина в том, что повторено трижды подряд!
    • Просмотр профиля
Re: Sublime Text 2
« Ответ #210 : Июнь 29, 2013, 11:31:22 am »
Вышла новая бета Sublime Text 3: http://www.sublimetext.com/3
Доступна также для незарегистрированных пользователей...
to iterate is human, to recurse, divine

Салат «рекурсия»: помидоры, огурцы, салат…

Geniepro

  • Hero Member
  • *****
  • Сообщений: 1955
  • Знайте- истина в том, что повторено трижды подряд!
    • Просмотр профиля
Re: Sublime Text 2
« Ответ #211 : Июнь 29, 2013, 11:48:46 am »
Вышла новая бета Sublime Text 3: http://www.sublimetext.com/3
Доступна также для незарегистрированных пользователей...

И опять начинается -- как установить нужный шрифт??? Что за дауны делали этот редактор???
to iterate is human, to recurse, divine

Салат «рекурсия»: помидоры, огурцы, салат…

valexey_u

  • Hero Member
  • *****
  • Сообщений: 3013
    • Просмотр профиля
Re: Sublime Text 2
« Ответ #212 : Июнь 29, 2013, 12:22:25 pm »
Вышла новая бета Sublime Text 3: http://www.sublimetext.com/3
Доступна также для незарегистрированных пользователей...

И опять начинается -- как установить нужный шрифт??? Что за дауны делали этот редактор???
Как обычно, через конфиг. По моему, это интуитивно понятно :-) Тем более что конфиги там в правильном, всем известном формате.
Y = λf.(λx.f (x x)) (λx.f (x x))

Geniepro

  • Hero Member
  • *****
  • Сообщений: 1955
  • Знайте- истина в том, что повторено трижды подряд!
    • Просмотр профиля
Re: Sublime Text 2
« Ответ #213 : Июнь 29, 2013, 01:43:11 pm »
Вышла новая бета Sublime Text 3: http://www.sublimetext.com/3
Доступна также для незарегистрированных пользователей...

И опять начинается -- как установить нужный шрифт??? Что за дауны делали этот редактор???
Как обычно, через конфиг. По моему, это интуитивно понятно :-) Тем более что конфиги там в правильном, всем известном формате.

Ага, как же...
В самом Сублиме эти конфиги открываются только для чтения, редактировать невозможно.
Открыл другим редактором -- так там такая мешанина, жесть просто. Только поиском можно что-то найти. Исправил дефолтную кодовую страницу с 1252 на 1251 -- после запуска Сублиме эта страница снова исправляется на 1252.
Не редактор, а бред просто...
to iterate is human, to recurse, divine

Салат «рекурсия»: помидоры, огурцы, салат…

valexey_u

  • Hero Member
  • *****
  • Сообщений: 3013
    • Просмотр профиля
Re: Sublime Text 2
« Ответ #214 : Июнь 29, 2013, 06:24:02 pm »
Вышла новая бета Sublime Text 3: http://www.sublimetext.com/3
Доступна также для незарегистрированных пользователей...

И опять начинается -- как установить нужный шрифт??? Что за дауны делали этот редактор???
Как обычно, через конфиг. По моему, это интуитивно понятно :-) Тем более что конфиги там в правильном, всем известном формате.

Ага, как же...
В самом Сублиме эти конфиги открываются только для чтения, редактировать невозможно.
Открыл другим редактором -- так там такая мешанина, жесть просто. Только поиском можно что-то найти. Исправил дефолтную кодовую страницу с 1252 на 1251 -- после запуска Сублиме эта страница снова исправляется на 1252.
Не редактор, а бред просто...
А если руки из жопы вынуть? :-)

Во-первых кодировка по умолчанию там не 1252, а utf-8 ("default_encoding": "UTF-8"), а вот когда файло прочесть как utf-8 не выходит, используется fallback ("fallback_encoding": "Western (Windows 1252)") и оно таки да, 1252.

Во-вторых ты явно пытался изменить Settings-Defalt, которое вообще в виде отдельного файла не существует, и зашито в пакет (который ты видимо и пытался поправить в других редакторах). Править нужно Settings-User, который отлично открывается самим Sublime'ом на запись и отлично сохраняется. В этом конфиге заданные значения перекрывают то что в девфолте.

Так что банально открываем Settings-User, вписываем туда "fallback_encoding": "Cyrillic (Windows 1251)" и всё работает.

PS. Sublime'ом не пользуюсь, равно как и cp1251. С этой проблемой ранее соответственно не сталкивался. На установку Sublime 3, воспроизведение и фикс описанной проблемы ушло 5 минут.
Y = λf.(λx.f (x x)) (λx.f (x x))

Valery Solovey

  • Hero Member
  • *****
  • Сообщений: 509
    • Просмотр профиля
Re: Sublime Text 2
« Ответ #215 : Июнь 29, 2013, 07:30:02 pm »
И у саблайма только один даун, насколько мне известно.

Geniepro

  • Hero Member
  • *****
  • Сообщений: 1955
  • Знайте- истина в том, что повторено трижды подряд!
    • Просмотр профиля
Re: Sublime Text 2
« Ответ #216 : Июнь 29, 2013, 08:06:03 pm »
Вышла новая бета Sublime Text 3: http://www.sublimetext.com/3
Доступна также для незарегистрированных пользователей...

И опять начинается -- как установить нужный шрифт??? Что за дауны делали этот редактор???
Как обычно, через конфиг. По моему, это интуитивно понятно :-) Тем более что конфиги там в правильном, всем известном формате.

Ага, как же...
В самом Сублиме эти конфиги открываются только для чтения, редактировать невозможно.
Открыл другим редактором -- так там такая мешанина, жесть просто. Только поиском можно что-то найти. Исправил дефолтную кодовую страницу с 1252 на 1251 -- после запуска Сублиме эта страница снова исправляется на 1252.
Не редактор, а бред просто...
А если руки из жопы вынуть? :-)

Во-первых кодировка по умолчанию там не 1252, а utf-8 ("default_encoding": "UTF-8"), а вот когда файло прочесть как utf-8 не выходит, используется fallback ("fallback_encoding": "Western (Windows 1252)") и оно таки да, 1252.

Во-вторых ты явно пытался изменить Settings-Defalt, которое вообще в виде отдельного файла не существует, и зашито в пакет (который ты видимо и пытался поправить в других редакторах). Править нужно Settings-User, который отлично открывается самим Sublime'ом на запись и отлично сохраняется. В этом конфиге заданные значения перекрывают то что в девфолте.

Так что банально открываем Settings-User, вписываем туда "fallback_encoding": "Cyrillic (Windows 1251)" и всё работает.

PS. Sublime'ом не пользуюсь, равно как и cp1251. С этой проблемой ранее соответственно не сталкивался. На установку Sublime 3, воспроизведение и фикс описанной проблемы ушло 5 минут.

Короче, редактор сделан красноглазиками для красноглазиков, и за него ещё и деньги смеют требовать... Жесть...
to iterate is human, to recurse, divine

Салат «рекурсия»: помидоры, огурцы, салат…

valexey_u

  • Hero Member
  • *****
  • Сообщений: 3013
    • Просмотр профиля
Re: Sublime Text 2
« Ответ #217 : Июнь 29, 2013, 09:06:12 pm »
Короче, редактор сделан красноглазиками для красноглазиков, и за него ещё и деньги смеют требовать... Жесть...
Угу. Потому и покупают. Редактор для программистов.
Y = λf.(λx.f (x x)) (λx.f (x x))

valexey_u

  • Hero Member
  • *****
  • Сообщений: 3013
    • Просмотр профиля
Re: Sublime Text 2
« Ответ #218 : Июнь 29, 2013, 09:09:45 pm »
И у саблайма только один даун, насколько мне известно.
Ась?
Y = λf.(λx.f (x x)) (λx.f (x x))

Geniepro

  • Hero Member
  • *****
  • Сообщений: 1955
  • Знайте- истина в том, что повторено трижды подряд!
    • Просмотр профиля
Re: Sublime Text 2
« Ответ #219 : Июнь 29, 2013, 09:24:31 pm »
Короче, редактор сделан красноглазиками для красноглазиков, и за него ещё и деньги смеют требовать... Жесть...
Угу. Потому и покупают. Редактор для программистов.

Действительно программистский редактор должен понимать код, который пишет программист, что бы уметь помогать программисту работать с этим кодом.
Sublime Text ещё слабо понимает этот код, так что до настоящих программистских редакторов типа тех, что в Visual Studio или других IDE этому Sublime ещё ой как далеко...
to iterate is human, to recurse, divine

Салат «рекурсия»: помидоры, огурцы, салат…

valexey_u

  • Hero Member
  • *****
  • Сообщений: 3013
    • Просмотр профиля
Re: Sublime Text 2
« Ответ #220 : Июнь 29, 2013, 09:44:42 pm »
Короче, редактор сделан красноглазиками для красноглазиков, и за него ещё и деньги смеют требовать... Жесть...
Угу. Потому и покупают. Редактор для программистов.

Действительно программистский редактор должен понимать код, который пишет программист, что бы уметь помогать программисту работать с этим кодом.
Sublime Text ещё слабо понимает этот код, так что до настоящих программистских редакторов типа тех, что в Visual Studio или других IDE этому Sublime ещё ой как далеко...

Нет. Есть большая разница между IDE и программистским редактором. Второе - сильно проще, умеет сильно больше языков, и IDE его заменить не может при всём желании. Равно как и он не может заменить IDE. У них разные ниши.
Y = λf.(λx.f (x x)) (λx.f (x x))

Valery Solovey

  • Hero Member
  • *****
  • Сообщений: 509
    • Просмотр профиля
Re: Sublime Text 2
« Ответ #221 : Июнь 29, 2013, 10:31:35 pm »
И у саблайма только один даун, насколько мне известно.
Ась?
разработчик один

igor

  • Sr. Member
  • ****
  • Сообщений: 438
    • Просмотр профиля
Re: Sublime Text 2
« Ответ #222 : Июль 01, 2013, 07:04:59 am »
Короче, редактор сделан красноглазиками для красноглазиков, и за него ещё и деньги смеют требовать... Жесть...
Угу. Потому и покупают. Редактор для программистов.
Да нет. Просто этот редактор сделан, видимо, в соответствии с философией UNIX: всё настраивается из консоли при помощи команд и скриптов.

igor

  • Sr. Member
  • ****
  • Сообщений: 438
    • Просмотр профиля
Re: Sublime Text 2
« Ответ #223 : Июль 01, 2013, 07:10:05 am »
Действительно программистский редактор должен понимать код, который пишет программист, что бы уметь помогать программисту работать с этим кодом.
Мощно сказано. Спасибо, посмеялсо. Вы хоть бы брали в кавычки слово "понимать".  :)

Geniepro

  • Hero Member
  • *****
  • Сообщений: 1955
  • Знайте- истина в том, что повторено трижды подряд!
    • Просмотр профиля
Re: Sublime Text 2
« Ответ #224 : Июль 01, 2013, 08:03:58 am »
Действительно программистский редактор должен понимать код, который пишет программист, что бы уметь помогать программисту работать с этим кодом.
Мощно сказано. Спасибо, посмеялсо. Вы хоть бы брали в кавычки слово "понимать".  :)

Под "пониманием" в данном случае я имел в виду доступ к семантической структуре программы, отображаемой в редакторе...
to iterate is human, to recurse, divine

Салат «рекурсия»: помидоры, огурцы, салат…