Автоматический импорт классов в Sublime Text
Я ищу, чтобы автоматически импортировать классы в Sublime Text. Я использую HaxeFlixel и когда я добавляю private var _btnPlay:FlxButton
необходимый импорт не отображается автоматически. Как я могу получить это действие по умолчанию? Может, есть горячая клавиша, о которой я не знаю?
Я знаю, что в FlashDevelop это можно сделать, так как учебник, за которым я следую, сказал, что это так:
Нам нужно определить новый
FlxButton
переменная для использования в качестве нашей кнопки воспроизведения. Итак, наберите:
private var _btnPlay:FlxButton;
Примечание: если вы используете FlashDevelop, он должен автоматически создать импорт для FlxButton (import flixel.ui.FlxButton;) в верхней части класса. Это должно быть в основном автоматическим всякий раз, когда вы используете класс, но если он по какой-то причине не добавляет его, вы можете ввести его вручную или выделить в редакторе FlxButton и нажать Ctrl+Shift+1, чтобы добавить его.
1 ответ
Похоже, что "Организовать импорт" добавляет отсутствующий импорт - вот пул-запрос, где эта функция была добавлена.
Ярлык по умолчанию для этого требует нажатия Ctrl+Shift+H
а также Ctrl+Shift+O
, Возможно, вы захотите переназначить его на что-то более короткое, может быть, просто Ctrl+Shift+O
:
[
{ "keys": ["ctrl+shift+o"], "command": "haxe_organize_imports" }
]