Автор Тема: Проблема с настройкой AutoFileName  (Прочитано 5873 раз)

yadfeshhm

  • Newbie
  • *
  • Сообщений: 10
Проблема с настройкой AutoFileName
« : Апреля 03, 2015, 13:03:54 »
Должен предлагать путь от корня проекта после введения "/".
При следующих настройках проекта:

{
   "folders":
   [
      {
         "follow_symlinks": true,
         "path": "public_html"
      }
   ],
   "settings":
   {
      "afn_use_project_root": true,
      "afn_proj_root": "P:/myproject",
      "afn_use_keybinding": false
   }
}

Но плевать он хотел: выдает список локальных дисков. Что делать?

Loac

  • Administrator
  • Hero Member
  • *
  • Сообщений: 605
Re: Проблема с настройкой AutoFileName
« Ответ #1 : Апреля 03, 2015, 15:59:20 »
Сходу предположу, что нужно два слеша //.
« Последнее редактирование: Апреля 03, 2015, 16:01:57 от Loac »

yadfeshhm

  • Newbie
  • *
  • Сообщений: 10
Re: Проблема с настройкой AutoFileName
« Ответ #2 : Апреля 03, 2015, 16:04:42 »
Сходу предположу, что нужно два слеша //.
Неее, я что только не пробовал
"P:/myproject"
"P:/myproject/"
"P://myproject"
"P://myproject/"
"P:\\myproject"
"P:\\myproject\\"
"P:\\\\myproject"
"P:\\\\myproject\\"
в любом случае выдает список локальных дисков (((
windows 7 / sublimetext 3

Чтобы было еще меньше наводящих вопросов: выложу полную настройку проекта как есть:
{
   "folders":
   [
      {
         "follow_symlinks": true,
         "path": "public_html"
      }
   ],
   "settings":
   {
      "sublime-view-in-browser":
      {
         "baseUrl": "http://www.webhob.ru",
         "basePath": "P:\\my\\webhob.ru\\public_html"
      },
      "afn_use_project_root": true,
      "afn_proj_root": "P://my/webhob.ru/public_html"
   }
}
« Последнее редактирование: Апреля 03, 2015, 16:09:43 от yadfeshhm »

Loac

  • Administrator
  • Hero Member
  • *
  • Сообщений: 605
Re: Проблема с настройкой AutoFileName
« Ответ #3 : Апреля 03, 2015, 17:14:10 »
Да, странно себя ведет этот параметр. Попробуй ход конем (костыль) – сделай относительные пути.

Открой пользовательскую папку Sublime Text. Создай в ней симлик:

mklink /D P P:
Потом в параметрах укажи относительный путь.

afn_proj_root: ".\\P\\myproject"

yadfeshhm

  • Newbie
  • *
  • Сообщений: 10
Re: Проблема с настройкой AutoFileName
« Ответ #4 : Апреля 05, 2015, 14:39:52 »
Да, странно себя ведет этот параметр. Попробуй ход конем (костыль) – сделай относительные пути.

Открой пользовательскую папку Sublime Text. Создай в ней симлик:

mklink /D P P:
Потом в параметрах укажи относительный путь.

afn_proj_root: ".\\P\\myproject"

Спасибо огромное!!! Работает.
Очень странно что в гугле не получилось найти подобной информации. Как будто у всех работает абсолютный путь или все пользуются относительными путями... Я даже разработчику письмо писал - ответа нет.

yadfeshhm

  • Newbie
  • *
  • Сообщений: 10
Re: Проблема с настройкой AutoFileName
« Ответ #5 : Апреля 08, 2015, 19:46:52 »
Уж как я намучался с настройкой AFN в ST!

Вышесказанная схема работает через раз!
afn_proj_root с относительным путем  "./" в разное время ссылается на разные папки: иногда это
C:\Users\yadfeshhm\AppData\Roaming\Sublime Text 3\Packagesа иногда
C:\Program Files\Sublime Text 3
Круто, правда? Я вышел из этой ситуации добавив симилинк в эти две папки )))

Но иногда с этой же настройкой после <link rel="stylesheet" href="/ выпадает список файлов относительно файла в котором мы кодим, чего быть не должно (кроме того случая когда файл в корне проект лежит)

Наверное винда сворачивает мозг сублайму или его дополнению, других мыслей нет. Я очень хочу перейти на linux, но привязан к некоторым приложениям под виндой по работе ((( Я хотел бы спросить юниксоводов имеют ли они похожие проблемы с такими популярными дополнениями (их юзают тысячи и никто не жалуется - один я...)

Сегодня, кстати Sublime обновился и я нашел еще одно решение данной пролеме:

"afn_proj_root": "../../../../../../../../../../../../../../../../../my/zlatov.net/public_html/"
И еще один маленький вопросик: что-то малая подвижность на форуме. ST малопопулярен? Мало русскоязычных пользователей? Странно как то...

Loac

  • Administrator
  • Hero Member
  • *
  • Сообщений: 605
Re: Проблема с настройкой AutoFileName
« Ответ #6 : Апреля 08, 2015, 21:00:40 »
Да уж. И правда, странное поведение. Проблема с afn гуглится, так что ты не один такой. Но вразумительного решения я не нашел.

Переходи на Mac ;)

Судя по количеству статей о ST в интернете, он весьма популярен. Однако все они однотипны и сводятся к тому, как поставить Package Control и загрузить какой-нибудь плагин. Большинство тех, кто в состоянии самостоятельно это освоить довольствуются официальной документацией и стандартным описанием к плагинам. Другие просто бросают и не хотят вникать, предпочитая более привычные аналоги. Остается небольшая часть людей, желающих разобраться )

Для увеличения же посещаемости нужно добавлять материал. Писать статьи, заметки, делать обзоры и так далее. Времени, к сожалению, катастрофически не хватает. Все что я сейчас могу, это иногда отвечать на несложные вопросы.
« Последнее редактирование: Апреля 08, 2015, 21:24:44 от Loac »

yadfeshhm

  • Newbie
  • *
  • Сообщений: 10
Re: Проблема с настройкой AutoFileName
« Ответ #7 : Апреля 30, 2015, 14:43:12 »
ну вот, сижу под линей и никаких глюков:
{
"folders":
[
{
"path": "public_html"
}
],
"settings":
{
"sublime-view-in-browser":
{
"basePath": "/media/yadfeshhm/PROJECTS/my/zlatov.net/public_html",
"baseUrl": "http://www.zlatov.net"
},
"afn_use_project_root": true,
"afn_proj_root": "/media/yadfeshhm/PROJECTS/my/zlatov.net/public_html"
}
}
Вывод?