add snippets for primehub and inventor hub

This commit is contained in:
David Lechner
2020-12-10 16:59:37 -06:00
parent e358c8e5c0
commit 113243828f
2 changed files with 19 additions and 4 deletions
+2 -1
View File
@@ -16,12 +16,13 @@ import { EditorStringId } from './editor-i18n';
import en from './editor-i18n.en.json';
import 'ace-builds/src-noconflict/mode-python';
import './editor-snippets';
import 'ace-builds/src-noconflict/theme-xcode';
import 'ace-builds/src-noconflict/ext-searchbox';
import 'ace-builds/src-noconflict/ext-keybinding_menu';
import 'ace-builds/src-noconflict/ext-language_tools';
import './editor-snippets';
type DispatchProps = {
onSessionChanged: (session?: Ace.EditSession) => void;
onProgramStorageChanged: (newValue: string) => void;
+17 -3
View File
@@ -20,24 +20,38 @@ ace.define(
exports.snippetText = `snippet technichub
from pybricks.hubs import TechnicHub
from pybricks.pupdevices import Motor
from pybricks.parameters import Port, Stop
from pybricks.parameters import Port, Stop, Color
from pybricks.tools import wait
hub = TechnicHub()
snippet cityhub
from pybricks.hubs import CityHub
from pybricks.pupdevices import Motor
from pybricks.parameters import Port, Stop
from pybricks.parameters import Port, Stop, Color
from pybricks.tools import wait
hub = CityHub()
snippet movehub
from pybricks.hubs import MoveHub
from pybricks.pupdevices import Motor
from pybricks.parameters import Port, Stop
from pybricks.parameters import Port, Stop, Color
from pybricks.tools import wait
hub = MoveHub()
snippet primehub
from pybricks.hubs import PrimeHub
from pybricks.pupdevices import Motor, ColorSensor, ForceSensor, UltrasonicSensor
from pybricks.parameters import Port, Stop, Color, Button
from pybricks.tools import wait
hub = PrimeHub()
snippet inventorhub
from pybricks.hubs import InventorHub
from pybricks.pupdevices import Motor, ColorSensor, UltrasonicSensor
from pybricks.parameters import Port, Stop, Color, Button
from pybricks.tools import wait
hub = InventorHub()
snippet uname
from uos import uname