Login Page - Create Account

Support Board


Date/Time: Wed, 27 Nov 2024 00:25:34 +0000



[Programming Help] - ACSIL Programming Support

View Count: 433

[2023-10-12 07:26:41]
User177741 - Posts: 48
Hi,

It would be nice if we can get more programming support for ACSIL development. Notepad++ have many built-in support such as autocomplete, syntax highlighting, syntax formatting. It would be nice if SC can provide such files together with Notepad++ in future builds of Sierra Chart.

Or if you know of some user contributed files that would be great as well.

Please consider.

Thanks

Kim
[2023-10-12 07:31:25]
User177741 - Posts: 48
Some resources:
https://npp-user-manual.org/docs/auto-completion/#automatic-completion
<?xml version="1.0" encoding="UTF-8" ?>
<NotepadPlus>
<AutoComplete language="C++">
<Environment ignoreCase="no" startFunc="(" stopFunc=")" paramSeparator="," terminal=";" additionalWordChar = "."/>
<KeyWord name="abs" func="yes">
<Overload retVal="int" descr="Returns absolute value of given integer">
<Param name="int number" />
</Overload>
</KeyWord>
</AutoComplete>
</NotepadPlus>
[2023-10-12 09:03:33]
User177741 - Posts: 48
Hi,

For those looking for a good solution and find this post, I suggest this.
1. Install Visual Studio Code (I recommend the system version rather than the user version): https://code.visualstudio.com/download#
2. Install C++ complier (I recommend build tools for Visual Studio - do get the latest version): https://aka.ms/vs/17/release/vs_BuildTools.exe
3. After you install the build tools a dialog box pops up. Install the C++ work environment
4. Open VS Code and install the C/C++ Extensions Pack
5. Open the ACS_Source folder in VS Code... and there you have everything you need.
[2023-10-12 09:04:20]
User177741 - Posts: 48
Please go ahead and close this ticket. Thank you.

To post a message in this thread, you need to log in with your Sierra Chart account:

Login

Login Page - Create Account