这是名为 Inja 的 Linux 应用程序,其最新版本可以作为 Version3.4sourcecode.zip 下载。 它可以在免费的工作站托管提供商 OnWorks 中在线运行。
使用 OnWorks 免费下载并在线运行名为 Inja 的应用程序。
请按照以下说明运行此应用程序:
- 1. 在您的 PC 中下载此应用程序。
- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。
- 3. 在这样的文件管理器中上传这个应用程序。
- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。
- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。
- 6. 下载应用程序,安装并运行。
SCREENSHOTS
Ad
印加
商品描述
Inja 是现代 C++ 的模板引擎,大致受到 python jinja 的启发。 它有一个简单而强大的模板语法,包含您需要的所有变量、循环、条件、包含、回调和注释,可以根据您的喜好进行嵌套和组合。 Inja 使用 nlohmann 的精彩 json 库进行数据输入。 最重要的是,inja 只需要两个头文件,这(几乎)与 C++ 中的集成一样简单。 当然,一切都在所有相关编译器上进行了测试。 Inja 是一个仅包含头文件的库,可以从发行版或直接从 include/ 或 single_include/ 文件夹下载。 Inja 使用 nlohmann/json.hpp 作为其单一依赖项,因此请确保它可以包含在 inja.hpp 中。 json 可以在这里下载。
特性
- 基本模板渲染将模板作为 std::string 和所有数据的 json 对象。 它将呈现的模板作为 std::string 返回
- 如果您使用 Meson 构建系统,那么您可以将此存储库包装为子项目
- 条件支持典型的 if、else if 和 else 语句
- 一些函数是在 inja 模板语法中实现的
- 您可以使用回调创建自己的更复杂的函数
- 模板继承允许您构建一个基本骨架模板,其中包含所有公共元素并定义子模板可以覆盖的块
程式语言
C + +中
分类
这是一个也可以从 https://sourceforge.net/projects/inja.mirror/ 获取的应用程序。 它已托管在 OnWorks 中,以便从我们的免费操作系统之一以最简单的方式在线运行。