⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 katepart.qbk

📁 Boost provides free peer-reviewed portable C++ source libraries. We emphasize libraries that work
💻 QBK
字号:
[/    Boost.hs    Copyright 2007 Matias Capeletto    Distributed under the Boost Software License, Version 1.0.    (See accompanying file LICENSE_1_0.txt or copy at    http://www.boost.org/LICENSE_1_0.txt)][section KDE Support][heading boost::hs::quickbook]boost::hs::quickbook is a syntax highlighting designed to work with Katepart.It can be used in KWrite, Kate, Konqueror and KDevelop, and supports all theconstructs of Quickbook 1.4 including tables, list, templates and macros.[variablelist[[.qbk loaded in a text editor][[$../../tools/quickbook/doc/html/images/extra/katepart/table.text.editor.png]]][[.qbk loaded with boost::hs support][[$../../tools/quickbook/doc/html/images/extra/katepart/table.boost.hs.png]]]][*html generated from this .qbk file][table Code examples[[Name][Code][Description]][[for loop     ][` for(int k=0; k<10; k++) v+=k; `           ][Sums some numbers. ]][[while loop   ][` { int k; while( k < 10 ) { v+=k; k++ } } `][Same effect.       ]][[infinite loop][` while( true ) { v+=1; } `                 ][Not a good example.]]][heading Code Folding ]boost::hs goes far beyond simple coloring. One useful thingyou can get the editor to do is to mark regions. They appear in a small grey lineand each region can be folded or unfolded independently.[heading Auto Comment / Uncomment ]Another important feature is the possibility to auto-comment or uncomment somepiece of code (/Tools - Comment/).Commented regions can be uncommented simple calling the /uncomment/ commandwhile being in it.[heading Styles reference ][table [[      Name        ][       Style       ][        Description        ]][[*plain text*           ][normal black                                      ][Plain text at each level.                                                  ]][[*formatted text*       ][formatted black                                   ][  Bold, italic, underline and mixes. Teletype, replaceable, strikeout.     ]][[*structure*            ][light blue                                        ][All quickbook structures characters (\[, \], \[block-type, simpleformating boundaries, lists keywords (\*, \#)                               ]][[*macros*               ][red                                               ][Names in macro definitions, macros insertion if it is used the \_\_xxx\_\_ proposed sintaxis.                                                          ]][[*templates*            ][red                                               ][Names in template definitions                                              ]][[*anchors*              ][red                                               ][All the keywords that are used to link quickbooks together.                ]][[*comments*             ][italic light gray                                 ][Inside the commentaries.                                                   ]][[*tables*               ][HTML like                                         ][Reveal the structure, bold title, higlighted HTML like columns titles.     ]][[*variable lists*       ][HTML like                                         ][Reveal the structure, bold title, bold HTML like items names.              ]][[*c++ code*             ][cpp Kate syntax                                   ][Code blocks and inline code.                                               ]][[*paths*                ][green                                             ][Image, files and web paths                                                 ]][[*IDE specific*         ][dark blue                                         ][IDE commands                                                               ]]][heading About boost::hs][$../../tools/quickbook/doc/html/images/extra/katepart/boost.hs.logo.png]boost::hs::quickbook is a component of boost::hs, a syntax highlightingfor C++, doxygen, Boost.Build jamfiles and QuickBook.boost::hs has his own page [@http://tinyurl.com/2l7u33 here].[noteboost::hs::cpp support QuickBook code import comments style!][heading Installing boost::hs]There exist an ongoing effort to push boost::hs upstream to the KatePartproject. In a few months KDE may have native Quickbook support!For the moment you must download and install it.You can download boost::hs from[@http://matias.capeletto.googlepages.com/boost_hs.zip here].[noteA copy of boost::hs::quickbook and boost::hs::cpp is available in `boost/tools/quickbook/extra/katepart`.]In order to install it you must copy the content in the folder[*katepart\/syntax\/] to the appropriate katepart syntax folder in yourmachine. In general this folder will be in[*\/usr\/share\/apps\/katepart\/syntax]. A bash script named ['install.sh]is included that copy the files to this folder.[endsect]

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -