ホームページ > ウェブフロントエンド > htmlチュートリアル > [オープンソース] control_html/css_WEB-ITnose を強調表示する Android コード

[オープンソース] control_html/css_WEB-ITnose を強調表示する Android コード

WBOY
リリース: 2016-06-24 11:14:56
オリジナル
1249 人が閲覧しました

CodeViewCodeView は、文字通り、コードを表示するために使用される View タイプであり、コードの強調表示を実行できます。これは、java、c++、c#、python、bash、ruby などのさまざまな主流言語を自動的に識別できる、highlight.js を介したレンダリング コードです。 。 。 。多くの言語があり、次のようにテーマを自由に選択して表示できます。

単一のコード スニペットを表示することもでき、HTML ファイル内の指定されたすべてのコードを置き換えて強調表示することもできます。たとえば、以下の元の HTML ファイルを考えてみましょう。

<!DOCTYPE html><html><head>    <title></title></head><body><h1>This is a code</h1><pre class="code">#include<stdio.h>int main(){    printf("hello world");}

This is another code

class Main{    private String name;    Main(String name){        this.name=name;    }    public static void main(String []args){        Main main=new Main("hello");        System.out.println("init");    }}
ログイン後にコピー

コードを強調表示に置き換えたい場合は、コードが元々配置されていたラベルのクラスを通じてコードを強調表示できます。 CSS セレクターを使用して、強調表示する必要があるコード領域を選択できます。

  java codeView.showCodeHtmlByCssSelect(Constant.HTML,".code");
ログイン後にコピー

非常に強力ではありますか?詳細な使い方 説明 github アドレス: https://github.com/Thereisnospon/CodeView 良いと思ったら、ここをクリックしていいねなどしてください

ここに画像の説明を書いてください

もちろん、これは初めてオープンソース ライブラリを作成しようとするとき、欠点やバグがある場合は、すべての批判が学習の機会となります。プロジェクトの問題セクションで提案することもできます。メールを送ってください

5

メール: thereisnospon@qq.com

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート