Qwined Technical Editor

AutoCompletion and Calltips with API Files

API files provide a handy way to make Qwined usage more productive. The purpose is to provide automation for programming or any other technical work.


API file concept provides AutoCompletion and Calltip support. This means that Qwined monitors your input and recognizes the word or term the user is writing. Qwined offers automatic completion of the word and it can show the syntax or argumentation as a calltip. For instance API files allow to display calltips, similarly as the popular Microsoft Intellisense® found in Microsoft Visual Studio.


API files are associated with file extensions in the Qwined options. There can be multiple API files associated for a file type and there are no limitations for the amount of file types.


You can use or even modify the provided API files. You can also create your own custom API files for any programming language or other similar use.


Auto Completion

Qwined allows you to customize the behavior of the word completion feature, based on the file type being edited. You can utilize the word completion from the API file by invoking it via the shortcut key Ctrl+Space or Ctrl+i.


Calltips

With the calltip configured, when you type the open parenthesis after a function or method name, a scrollable pop-up help box displays the possible arguments. You can enter the arguments accordingly, and also use the mouse to navigate up and down to see the other signatures. You can also invoke calltips by pressing Ctrl+Shift+Space with the cursor located inside of the function or method parameter parenthesis.


Provided API Files

Qwined installation program offers the following API files:

  • Ansi C

    This API provides autocompletion and calltip support for cross-platform Ansi C programming.

  • Windows Batch

    This API provides autocompletion and calltip support for Windows operating systems (from Windows Vista onwards).

  • Windows C++

    This API provides autocompletion and calltip support for C/C++ Microsoft Windows SDK programming.

  • Windows C#

    This API provides autocompletion and calltip support for C# programming.

  • Windows Resource Kit

    This API provides autocompletion and calltip support for Microsoft Windows Resource Kit programming.

  • Windows Sysinternals

    This API provides autocompletion and calltip support for Microsoft Windows Sysinternals programming.

  • APDL

    This API provides autocompletion and calltip support for APDL (ANSYS Parametric Design Language) programming.

  • ASP

    This API provides autocompletion and calltip support for ASP (Active Server Pages) programming.

  • CMake

    This API provides autocompletion and calltip support for cross-platform CMake make files.

  • Fortran

    This API provides autocompletion and calltip support for Fortran programming.

  • Glut

    This API provides autocompletion and calltip support for Glut/OpenGL programming.

  • GNU Utilities

    This API provides autocompletion and calltip support for GNU Utilities for Win32 programming.

  • Java

    This API provides autocompletion and calltip support for Java programming.

  • Lua

    This API provides autocompletion and calltip support for Lua programming.

  • nnCronTab

    This API provides autocompletion and calltip support for nnCronTab files.

  • Octave

    This API provides autocompletion and calltip support for GNU Octave programming.

  • OpenGL

    This API provides autocompletion and calltip support for OpenGL programming.

  • osCommerce

    This API provides autocompletion and calltip support for osCommerce TEP programming.

  • PHP

    This API provides autocompletion and calltip support for PHP programming.

  • Perl

    This API provides autocompletion and calltip support for Perl programming.

  • POV-Ray

    This API provides autocompletion and calltip support for POV-Ray SDL (Scene Description Language) programming.


If you want to contribute to Qwined API Project, please contact us at support@qwined.org.


For more information, please take a look at the Feature List and Change History.


Download the latest version.


If you have any feedback relating to features implemented in certain product version, please let our Customer Care Center know.


If you have found a defect or you have a change request relating to any of the product features, please report it here.