Автоматический импорт классов в 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" }
]
Другие вопросы по тегам