2016-09-14 8 views
2

Я ищу, чтобы получить импорт автоклава в Sublime Text. Я использую HaxeFlixel, и когда я добавляю private var _btnPlay:FlxButton, необходимый импорт автоматически не появляется. Как я могу заставить это быть действием по умолчанию? Может быть, есть горячая клавиша, о которой я не знаю?Авто-класс импорта в Sublime Text

Я знаю, что в FlashDevelop это может быть сделано как tutorial я отслеживаю сказал, что это было:

Нам необходимо определить новую FlxButton переменную для использования в качестве нашей кнопки «играть». Таким образом, тип:

private var _btnPlay:FlxButton; Примечание: если вы используете FlashDevelop, он должен автоматически создать импорт для FlxButton (импорт flixel.ui.FlxButton;) в верхней части класса. Это должно быть главным образом автоматическим, когда вы используете класс, но если он не добавляет его по какой-либо причине, вы можете ввести его вручную или выделить FlxButton в редакторе и нажать Ctrl + Shift + 1, чтобы добавить его.

ответ

2

Похоже, что «Организовать импорт» добавляет недостающие импортные товары - here - запрос на растяжение, когда эта функция была добавлена.

По умолчанию для него требуется нажать Ctrl+Shift+H и Ctrl+Shift+O. Возможно, вы захотите переназначить его на что-то более короткое, может быть, только Ctrl+Shift+O:

[ 
    { "keys": ["ctrl+shift+o"], "command": "haxe_organize_imports" } 
] 
+0

Где я могу поместить эту строку кода? Я не могу найти файл для редактирования, чтобы добавить это. Я просмотрел [link] (http://www.sublimetext.com/docs/key-bindings), но это предполагает, что вы знаете, что делаете. – Funlamb

+0

'Preferences' ->' Key Bindings - User' открывает файл, в который вы можете вставить его. – Gama11

+0

То, как вы написали это, имело для меня больше смысла. На этой ссылке эти косые черты заставили меня казаться, что я должен был смотреть в папку. – Funlamb