* @return The provider.
* @see #createCodeCompletionProvider()
* @see #createCommentCompletionProvider()
*/
private CompletionProvider createStringCompletionProvider() {
DefaultCompletionProvider cp = new DefaultCompletionProvider();
cp.addCompletion(new BasicCompletion(cp, "%c", "char", "Prints a character"));
cp.addCompletion(new BasicCompletion(cp, "%i", "signed int", "Prints a signed integer"));
cp.addCompletion(new BasicCompletion(cp, "%f", "float", "Prints a float"));
cp.addCompletion(new BasicCompletion(cp, "%s", "string", "Prints a string"));
cp.addCompletion(new BasicCompletion(cp, "%u", "unsigned int", "Prints an unsigned integer"));
cp.addCompletion(new BasicCompletion(cp, "\\n", "Newline", "Prints a newline"));
return cp;
}