Русское сообщество Sublime Text
Основной раздел => Дополнения => Тема начата: moreplavatel от Ноября 06, 2014, 18:55:17
-
Классный плагин , автоматом форматирует php файлы при их сохранение.
Поставил этот плагин совсем недавно , заметил что sublimelinter начал работать через раз .
Плагин стоит на ST3 , выхлоп консоли
Traceback (most recent call last):
File "D:\Subl_Text_3065_portable\sublime_plugin.py", line 549, in run_
return self.run(edit)
File "D:\Subl_Text_3065_portable\Data\Packages\phpfmt\phpfmt.py", line 540, in run
dirnm, sfn = os.path.split(uri)
File "./ntpath.py", line 280, in split
File "./ntpath.py", line 208, in splitdrive
TypeError: object of type 'NoneType' has no len()
Че ему нужно ?
phpfmt.py > строка 540 - dirnm, sfn = os.path.split(uri)
ntpath.py > строка 280 - этот файл нашел в D:\Subl_Text_3065_portable\python3.3.zip\ntpath.py
На ST2 этот же плагин работает норм , пробовал перекидывать плагины от тройки к двойке и наоборот. На двойке работает плагин нормально ( и от ST3 и скаченый через свой package control ), консоль чистая . А на ST3 выплевывает в консоль такую фигню ((.
Троечка нравится , и плагин нравится ;D , может можно их как то подружить ? ::)
-
похоже все печально :(
-
Извини, очень много работы.
Перекидывать плагин из ST2 в ST3 особого смысла нет, так как они скорее всего работать не будут. Тем более для ST3 есть своя версия phpfmt. Однако, она у меня выдает аналогичные ошибки. Видимо, лучше всего дождаться фикса от автора.
Или подучить Python )
-
Или подучить Python )
::) я любитель . пых еле осиляю :-[
Лучше поищу какие нибудь аналоги этому плагину .