|
1 | 1 | { |
| 2 | + "microbit_more.when_microbit": { |
| 3 | + "snippet": "microbit_more.when_microbit(\"${1:connected}\") do\n\t${2}\nend", |
| 4 | + "description": "micro:bit と [つながった▼] とき" |
| 5 | + }, |
2 | 6 | "microbit_more.when_button_is": { |
3 | | - "snippet": "microbit_more.when_button_is(\"${1:A}\", \"${2:down}\") do\n${3}\nend\n", |
| 7 | + "snippet": "microbit_more.when_button_is(\"${1:A}\", \"${2:down}\") do\n\t${3}\nend", |
4 | 8 | "description": "ボタン [A▼] が [押された▼] とき" |
| 9 | + }, |
| 10 | + "microbit_more.button_pressed?": { |
| 11 | + "snippet": "microbit_more.button_pressed?(\"${1:A}\")", |
| 12 | + "description": "ボタン [A▼] が押されている" |
| 13 | + }, |
| 14 | + "microbit_more.when_pin_is": { |
| 15 | + "snippet": "microbit_more.when_pin_is(\"${1:LOGO}\", \"${2:touched}\") do\n\t${3}\nend", |
| 16 | + "description": "ピン [ロゴ▼] が [タッチされた▼] とき" |
| 17 | + }, |
| 18 | + "microbit_more.pin_is_touched?": { |
| 19 | + "snippet": "microbit_more.pin_is_touched?(\"${1:LOGO}\")", |
| 20 | + "description": "ピン [ログ▼] がタッチされている" |
| 21 | + }, |
| 22 | + "microbit_more.when": { |
| 23 | + "snippet": "microbit_more.when(\"${1:shake}\") do\n\t${2}\nend", |
| 24 | + "description": "[ゆさぶられた▼] とき" |
| 25 | + }, |
| 26 | + "microbit_more.display_pattern": { |
| 27 | + "snippet": "microbit_more.display_pattern(\n\t\"${1:.1.1.}\",\n\t\"${2:1.1.1}\",\n\t\"${3:1...1}\",\n\t\"${4:.1.1.}\",\n\t\"${5:..1..}\"\n)", |
| 28 | + "description": "パターン (♡▼) を表示する" |
| 29 | + }, |
| 30 | + "microbit_more.display_text_delay": { |
| 31 | + "snippet": "microbit_more.display_text_delay(\"${1:Hello!}\", ${2:120})", |
| 32 | + "description": "文字 (Hello!) を (120) ミリ秒間隔で流す" |
| 33 | + }, |
| 34 | + "microbit_more.clear_display": { |
| 35 | + "snippet": "microbit_more.clear_display", |
| 36 | + "description": "画面を消す" |
| 37 | + }, |
| 38 | + "microbit_more.light_intensity": { |
| 39 | + "snippet": "microbit_more.light_intensity", |
| 40 | + "description": "明るさ" |
| 41 | + }, |
| 42 | + "microbit_more.temperature": { |
| 43 | + "snippet": "microbit_more.temperature", |
| 44 | + "description": "温度" |
| 45 | + }, |
| 46 | + "microbit_more.angle_with_north": { |
| 47 | + "snippet": "microbit_more.angle_with_north", |
| 48 | + "description": "北からの角度" |
| 49 | + }, |
| 50 | + "microbit_more.pitch": { |
| 51 | + "snippet": "microbit_more.pitch", |
| 52 | + "description": "ピッチ" |
| 53 | + }, |
| 54 | + "microbit_more.roll": { |
| 55 | + "snippet": "microbit_more.roll", |
| 56 | + "description": "ロール" |
| 57 | + }, |
| 58 | + "microbit_more.sound_level": { |
| 59 | + "snippet": "microbit_more.sound_level", |
| 60 | + "description": "音の大きさ" |
| 61 | + }, |
| 62 | + "microbit_more.magnetic_force": { |
| 63 | + "snippet": "microbit_more.magnetic_force(\"${1:absolute}\")", |
| 64 | + "description": "磁力 [大きさ▼]" |
| 65 | + }, |
| 66 | + "microbit_more.acceleration": { |
| 67 | + "snippet": "microbit_more.acceleration(\"${1:x}\")", |
| 68 | + "description": "加速度 [x▼]" |
| 69 | + }, |
| 70 | + "microbit_more.analog_value": { |
| 71 | + "snippet": "microbit_more.analog_value(\"${1:P0}\")", |
| 72 | + "description": "ピン [P0▼] のアナログレベル" |
| 73 | + }, |
| 74 | + "microbit_more.set_pin_to_input_pull": { |
| 75 | + "snippet": "microbit_more.set_pin_to_input_pull(\"P0\", \"up\")", |
| 76 | + "description": "ピン [P0▼] を [プルアップ▼] 入力にする" |
| 77 | + }, |
| 78 | + "microbit_more.is_pin_high?": { |
| 79 | + "snippet": "microbit_more.is_pin_high?(\"${1:P0}\")", |
| 80 | + "description": "ピン [P0▼] がハイである" |
| 81 | + }, |
| 82 | + "microbit_more.set_digital": { |
| 83 | + "snippet": "microbit_more.set_digital(\"${1:P0}\", \"${2:Low}\")", |
| 84 | + "description": "ピン [P0▼] をデジタル出力 [ロー▼] にする" |
| 85 | + }, |
| 86 | + "microbit_more.set_analog": { |
| 87 | + "snippet": "microbit_more.set_analog(\"${1:P0}\", ${2:0})", |
| 88 | + "description": "ピン [P0▼] をアナログ出力 [LEVEL] %にする" |
| 89 | + }, |
| 90 | + "microbit_more.set_servo": { |
| 91 | + "snippet": "microbit_more.set_servo(\"${1:P0}\", ${2:0})", |
| 92 | + "description": "ピン [P0▼] をサーボ (0) 度にする" |
| 93 | + }, |
| 94 | + "microbit_more.play_tone": { |
| 95 | + "snippet": "microbit_more.play_tone(${1:440}, ${2:100})", |
| 96 | + "description": "(440) Hzの音を (100) %の大きさで鳴らす" |
| 97 | + }, |
| 98 | + "microbit_more.stop_tone": { |
| 99 | + "snippet": "microbit_more.stop_tone", |
| 100 | + "description": "音を止める" |
| 101 | + }, |
| 102 | + "microbit_more.listen_event_on": { |
| 103 | + "snippet": "microbit_more.listen_event_on(\"${1:none}\", \"${2:P0}\")", |
| 104 | + "description": "ピン [P0▼] の [イベントを受けない▼]" |
| 105 | + }, |
| 106 | + "microbit_more.when_catch_at_pin": { |
| 107 | + "snippet": "microbit_more.when_catch_at_pin(\"${1:low pulse}\", \"${2:P0}\") do\n\t${3}\nend", |
| 108 | + "description": "ピン [P0▼] で [ローパルス▼] イベントが起きたとき" |
| 109 | + }, |
| 110 | + "microbit_more.value_of": { |
| 111 | + "snippet": "microbit_more.value_of(\"${1:low pulse}\", \"${2:P0}\")", |
| 112 | + "description": "ピン [P0▼] の [ローパルスの期間▼]" |
| 113 | + }, |
| 114 | + "microbit_more.when_data_received_from_microbit": { |
| 115 | + "snippet": "microbit_more.when_data_received_from_microbit(\"${1:label-01}\") do\n\t${2}\nend", |
| 116 | + "description": "micro:bit からラベル (label-01) のデータを受け取ったとき" |
| 117 | + }, |
| 118 | + "microbit_more.data": { |
| 119 | + "snippet": "microbit_more.data[\"${1:label-01}\"]", |
| 120 | + "description": "ラベル (label-01) のデータ" |
| 121 | + }, |
| 122 | + "microbit_more.send_data_to_microbit": { |
| 123 | + "snippet": "microbit_more.send_data_to_microbit(\"${1:data}\", \"${2:label-01}\")", |
| 124 | + "description": "micro:bit へデータ (data) にラベル (label-01) を付けて送る" |
5 | 125 | } |
6 | 126 | } |
0 commit comments