No parameter hints in vs code

Hi,

I’am using platformio for atom and for vs code. in both i have some trouble with autocomplete. For atom i opened allready a other topic. In vs code the parameter hints doesnt appear for c++/ino files. If i open a js file all is fine. All seem to be fine configured. (within settings) it this feature not implemented or do i need to still look for it?

michael

firstly, its importent for me to know wheather the behavior is regular. Should i see some parameter hints or is this feature not implemented?

Please provide platformio.ini contents.

Hi, its for this project very long. but the relevant parts are:

[platformio]
env_default = mberg-10v-level-switch-4ch-ota
src_dir = espurna
data_dir = espurna/data

[common]
#platform = espressif8266
platform = https://github.com/platformio/platform-espressif8266.git#v1.5.0
build_flags = -g -DMQTT_MAX_PACKET_SIZE=400 ${env.ESPURNA_FLAGS}
debug_flags = -DDEBUG_ESP_CORE -DDEBUG_ESP_SSL -DDEBUG_ESP_WIFI -DDEBUG_ESP_HTTP_CLIENT -DDEBUG_ESP_HTTP_UPDATE -DDEBUG_ESP_HTTP_SERVER -DDEBUG_ESP_UPDATER -DDEBUG_ESP_OTA -DDEBUG_TLS_MEM
build_flags_512k = ${common.build_flags} -Wl,-Tesp8266.flash.512k0.ld
build_flags_1m = ${common.build_flags} -Wl,-Tesp8266.flash.1m0.ld
build_flags_4m = ${common.build_flags} -Wl,-Tesp8266.flash.4m.ld
lib_deps =
    https://github.com/xoseperez/Time
    ArduinoJson
    https://github.com/me-no-dev/ESPAsyncTCP#a57560d
    https://github.com/me-no-dev/ESPAsyncWebServer#313f337
    https://github.com/marvinroger/async-mqtt-client#v0.8.1
    PubSubClient
    Embedis
    NtpClientLib
    OneWire
    Brzo I2C
    https://github.com/krosk93/espsoftwareserial#a770677
    SparkFun BME280
    PMS Library
    https://github.com/madpilot/mDNSResolver#4cfcda1
    https://bitbucket.org/xoseperez/justwifi.git#1.1.6
    https://bitbucket.org/xoseperez/hlw8012.git#1.1.0
    https://bitbucket.org/xoseperez/fauxmoesp.git#2.4.2
    https://bitbucket.org/xoseperez/nofuss.git#0.2.5
    https://bitbucket.org/xoseperez/debounceevent.git#2.0.1
    https://github.com/xoseperez/my92xx#3.0.0
    https://github.com/xoseperez/RemoteSwitch-arduino-library.git
    https://github.com/markszabo/IRremoteESP8266#v2.2.0
lib_ignore =
extra_scripts = extra_scripts.py

# ------------------------------------------------------------------------------

[env:mberg-10v-level-switch-4ch]
platform = ${common.platform}
framework = arduino
board = esp07
board_flash_mode = dout
lib_deps = ${common.lib_deps}
lib_ignore = ${common.lib_ignore}
build_flags = ${common.build_flags_1m} -DMBERG_10V_LEVEL_SWITCH_4CH -DPWM_ENABLED
monitor_baud = 115200

thix in forward

Michael

Do you use CPP or INO? INO is invalid C/C++ format and we don’t recommend to use it. See Redirecting...