Ivan Kravets
c69e80249d
Append system PATH to overridden in CDT project // Resolve #810
2019-07-04 22:56:54 +03:00
Ivan Kravets
2a4b25705c
More pre-configured target for Eclipse IDE
2019-07-04 22:53:36 +03:00
Ivan Kravets
412a1f78cd
Fixed an issue when generating invalid "Eclipse CDT Cross GCC Built-in Compiler Settings" if a custom PLATFORMIO_CORE_DIR is used // Resolve #806
2019-07-04 20:07:44 +03:00
Axel W
6739d5a570
In the current version of this template all build targets result ( #2714 )
...
in
pio -c -f eclipse debug run target <mytarget>
The commit fixes this to be
pio -c -f eclipse run target <mytarget>
See also discussion in forum:
https://community.platformio.org/t/pio-4-0-0b3-potential-bug-in-cprojet-tpl/8390
2019-06-29 12:48:24 +03:00
Ivan Kravets
e61caa37a8
Fix issue when CMakeListsUser.txt is not included // Resolve #2712
2019-06-27 14:04:16 +03:00
Peter
51115c1254
Ignore vscode-cpptools cache ( #2623 )
...
One of the recent updates to the vscode-cpptools extension made it start caching in .vscode/ipch, and this cache can be quite big for even small projects. Since they're cache files, they should be ignored by default. This may be a short-lived suggestion, as there is already some mention that the IntelliSense cache folder may be moved to workspace storage, rather than 'per project' storage... although the 'when' is anyone's guess.
See here for more: https://github.com/microsoft/vscode-cpptools/issues/3347
2019-06-16 12:37:32 +03:00
Ivan Kravets
9ce9171a36
Fix typo
2019-05-28 01:19:51 +03:00
Ivan Kravets
fea7e97112
Fix an issue with hardcoded C stadard version when generating project for CLion IDE // Resolve #2527
2019-05-25 20:47:39 +03:00
Ivan Kravets
7beb332b31
Support custom CMake configuration for CLion IDE using `CMakeListsUser.txt` file
2019-05-25 20:46:56 +03:00
Ivan Kravets
4266cba53b
Cleanup ".piolibdeps"
2019-05-25 01:10:35 +03:00
Ivan Kravets
5fe4de626b
Implement unified project workspace storage ".pio" // Resolve #1778
2019-05-20 17:01:54 +03:00
Ivan Kravets
bb17630571
Set manifest version of VSCode C/C++ configuration file
2019-03-30 13:00:10 +02:00
Ivan Kravets
e089c4a546
Project Generator: fixed a VSCode C/C++'s "Cannot find" warning when CPPPATH folder does not exist
2019-03-29 21:26:45 +02:00
Ivan Kravets
4ca71e7df1
Project Generator: fixed a warning "Property !!! WARNING !!! is not allowed" for VSCode // Resolve #2243
2019-03-22 21:16:02 +02:00
Ivan Kravets
e0b9d080fa
Project Generator: add new targets for CLion IDE "BUILD_VERBOSE" and "MONITOR" (serial port monitor) // Resolve #359
2019-02-23 22:34:36 +02:00
Ivan Kravets
63075c9607
CLion: Improve project portability using "${CMAKE_CURRENT_LIST_DIR}" instead of USER_HOME
2019-01-17 18:04:52 +02:00
Ivan Kravets
286a53991c
Use GCC C++ compiler for Eclipse project indexer // Issue #1010
2019-01-11 12:52:00 +02:00
Ivan Kravets
a092f87c50
Eclipse: Provide language standard to a project C/C++ indexer // Resolve #1010
2019-01-10 21:57:39 +02:00
Ivan Kravets
4dfa885a85
CLion: Improve project portability using "${CMAKE_CURRENT_LIST_DIR}" instead of full path
2018-12-13 17:30:10 +02:00
Ivan Kravets
9f4dde4b5e
Use full path to PlatformIO CLI when generate project for IDE
2018-12-13 17:24:08 +02:00
Ivan Kravets
d8cbe99f2c
Fix an issue with a broken headers list when generating ".clang_complete" for Emacs // Resolve #1960
2018-12-12 15:50:34 +02:00
Ivan Kravets
f539513376
Fixed spurious project's "Problems" for PlatformIO IDE for VSCode when ARM mbed framework is used
2018-12-12 01:28:37 +02:00
Ivan Kravets
16df5474e4
VSCode IntelliSense config: Typo fix with useless bracket
2018-11-29 15:59:22 +02:00
Ivan Kravets
d475f44e49
Escape string when generating manifest for VSCode C/C++ IntelliSense service
2018-11-27 00:54:59 +02:00
Ivan Kravets
4a17a9b5b3
Improved IntelliSense for PlatformIO IDE for VSCode via passing extra compiler information for C/C++ Code Parser
2018-11-21 15:00:13 +02:00
Ivan Kravets
e96078b4e3
Exclude upcoming ".pio" from VCS
2018-10-27 14:18:47 +03:00
Ivan Kravets
1183105557
Revert back an clang includes list without quotes for Atom
2018-10-17 01:46:16 +03:00
Ivan Kravets
0159b1cf7f
Fixed an issue with broken includes when generating `.clang_complete` and space is used in path // Issue #1873
2018-10-12 23:04:12 +03:00
José Antonio de la Torre
d9dd83e327
Solved issues with vim whitespaces in paths ( #1873 )
...
When a library has whitespaces in the name the path
will contain whitespace too. When vim tries to decode
path it will fail.
This fix wrap each path with quotes.
2018-10-12 22:41:13 +03:00
Ivan Kravets
b7ac59066f
Revert back "PIO Debug (skip Pre-Debug)" debug configuration for VSCode
2018-09-06 22:21:46 +03:00
Ivan Kravets
a477e8cb23
Default VSCode Debug configuration without Pre-Debug
2018-09-06 16:34:27 +03:00
Ivan Kravets
78c383eb68
Use Pre-Debug task by its VSCode defination
2018-08-27 18:55:08 +03:00
Ivan Kravets
d448a0ec5c
Switch docs to HTTPS
2018-08-15 19:44:02 +03:00
Ivan Kravets
2ba41cddc4
Disable exec command for Sublime Text debugger
2018-07-17 20:58:20 +03:00
Ivan Kravets
8f88939aa0
Shorten a name for VSCode debug launch configurations
2018-07-04 00:06:44 +03:00
Ivan Kravets
6dada01e70
Disable macOS frameworks for VSCode IntelliSense
2018-07-03 14:17:38 +03:00
Ivan Kravets
3243a84dba
Fix incorrect handling of C/C++ standards passed via build_flags
2018-05-31 16:38:33 +03:00
Ivan Kravets
2bb22a86d7
New UI for PIO Unified Debugger and VSCode
2018-05-08 18:23:27 +03:00
Ivan Kravets
39aaae303f
Use "debug_init_break" for Eclipse
2018-05-08 18:22:56 +03:00
Ivan Kravets
b1caaa2208
Export path to SVD file for IDEs
2018-04-27 20:37:41 +03:00
Ivan Kravets
f46072f769
Generate beta configuration for the new PIO Debugger for VSCode
2018-04-27 18:01:08 +03:00
Ivan Kravets
3ce62fbafe
Escape compiler path for Win
2018-04-20 14:00:40 +03:00
Ivan Kravets
b77160d363
Upgrade VSCode CPP manifest to v3
2018-04-20 13:56:04 +03:00
Ivan Kravets
50b2bc07dc
Add PlatformIO IDE as recommended extension for VSCode's workspace
2018-03-22 12:10:16 +02:00
Jack
5e6d1d9361
Fix CLion not recognizing includes in lib and .piolibdeps ( #1429 )
2018-03-12 16:58:08 +02:00
Ivan Kravets
ef861ed702
Use workspace folder for VSCode CPP tool DB files
2018-03-06 10:38:41 +02:00
Ivan Kravets
e95354afeb
Bump version to 3.5.2rc1
2018-02-24 01:51:07 +02:00
Ivan Kravets
cfb9ec77ce
Keep VSCode CPP DB in workspace
2018-02-24 01:40:49 +02:00
Ivan Kravets
0c2f973412
Mark project source and library directories for CLion IDE // Resolve #1359 Resolve #897 Resolve #1345
2018-02-13 19:24:02 +02:00
Ivan Kravets
53afdc5e02
Fix project generator for Qt Creator IDE // Resolve #1303 Resolve #1323
2018-02-05 21:44:37 +02:00