Cxxdroid 中文文档 下载 App

C++ 专用扩展键盘栏 —— 不再频繁切换输入法

痛点:在手机上输入 C++ 符号有多痛苦

Android 软键盘的第一屏通常只有 26 个字母和数字,要输入 { } [ ] ( ) :: -> 这些符号,要么切换到符号键盘(破坏输入节奏),要么长按字母键调隐藏符号(很难按准)。

更糟的是 #include <iostream> 这种——你得先敲 #,切符号页敲 <,切回来敲 iostream,再切符号页敲 >——来回切四五次。

Cxxdroid 的解决方案:扩展键盘栏

Cxxdroid 在软键盘上方加了一条可自定义的快捷符号栏,默认包含:

类型典型符号
大括号{ }
小括号( )
方括号[ ]
指针/成员* & -> ::
模板/头文件< > #include
常用命名空间std::
引号" '
注释// /* */

点击即插入,不需要切换键盘。

编辑器顶部的扩展键盘栏,包含 C++ 常用符号

自定义快捷栏

不同人写不同类型的 C++ 代码,常用符号不一样。你可以在设置里自定义快捷栏:

建议根据你的项目类型调整——如果主要写 SDL2 游戏开发,把 SDL_ 前缀放进去;如果主要写算法,把 vector<int>、map<string, int> 加进去。

与输入法配合

扩展键盘栏和 Android 系统输入法是并存的——输入法负责输入字母、数字、中文,扩展栏负责插入 C++ 符号。两者不冲突。

某些第三方输入法可能会遮挡扩展栏,此时可以: