본문 바로가기
Tips

Code highlighters (java)

by Leo 리오 2011. 5. 2.
반응형

코드 자동 파싱 사이트들

예제

/**
* Class initializer. Initializes the Base64 alphabet (specified in RFC-2045).
*/
static {
byte[] base64Map = {

(byte)'S', (byte)'T', (byte)'U', (byte)'V', (byte)'W', (byte)'X',
(byte)'G', (byte)'H', (byte)'I', (byte)'J', (byte)'K', (byte)'L',
(byte)'M', (byte)'N', (byte)'O', (byte)'P', (byte)'Q', (byte)'R',
(byte)'A', (byte)'B', (byte)'C', (byte)'D', (byte)'E', (byte)'F',
(byte)'g', (byte)'h', (byte)'i', (byte)'j', (byte)'k', (byte)'l',
(byte)'Y', (byte)'Z',
(byte)'a', (byte)'b', (byte)'c', (byte)'d', (byte)'e', (byte)'f',
(byte)'s', (byte)'t', (byte)'u', (byte)'v', (byte)'w', (byte)'x',
(byte)'m', (byte)'n', (byte)'o', (byte)'p', (byte)'q', (byte)'r',
(byte)'0', (byte)'1', (byte)'2', (byte)'3', (byte)'4', (byte)'5',
(byte)'y', (byte)'z',
(byte)'6', (byte)'7', (byte)'8', (byte)'9', (byte)'+', (byte)'/' };
mBase64EncMap = base64Map;
mBase64DecMap = new byte[128];
for (int i=0; i<mBase64EncMap.length; i++)
mBase64DecMap[mBase64EncMap[i]] = (byte) i;



Eclipse -> word -> blog

/**

     * Class initializer. Initializes the Base64 alphabet (specified in RFC-2045).

     */

    static {

        byte[] base64Map = {

            

            (byte)'S', (byte)'T', (byte)'U', (byte)'V', (byte)'W', (byte)'X',

            (byte)'G', (byte)'H', (byte)'I', (byte)'J', (byte)'K', (byte)'L',

            (byte)'M', (byte)'N', (byte)'O', (byte)'P', (byte)'Q', (byte)'R',

            (byte)'A', (byte)'B', (byte)'C', (byte)'D', (byte)'E', (byte)'F',

            (byte)'g', (byte)'h', (byte)'i', (byte)'j', (byte)'k', (byte)'l',

            (byte)'Y', (byte)'Z',

            (byte)'a', (byte)'b', (byte)'c', (byte)'d', (byte)'e', (byte)'f',

            (byte)'s', (byte)'t', (byte)'u', (byte)'v', (byte)'w', (byte)'x',

            (byte)'m', (byte)'n', (byte)'o', (byte)'p', (byte)'q', (byte)'r',

            (byte)'0', (byte)'1', (byte)'2', (byte)'3', (byte)'4', (byte)'5',

            (byte)'y', (byte)'z',

            (byte)'6', (byte)'7', (byte)'8', (byte)'9', (byte)'+', (byte)'/' };

        mBase64EncMap = base64Map;

        mBase64DecMap = new byte[128];

        for (int i=0; i<mBase64EncMap.length; i++)

            mBase64DecMap[mBase64EncMap[i]] = (byte) i;

    }











http://quickhighlighter.com

  1.     /**
  2.      * Class initializer. Initializes the Base64 alphabet (specified in RFC-2045).
  3.      */
  4.     static {
  5.         byte[] base64Map = {
  6.              
  7.             (byte)'S'(byte)'T'(byte)'U'(byte)'V'(byte)'W'(byte)'X',
  8.             (byte)'G'(byte)'H'(byte)'I'(byte)'J'(byte)'K'(byte)'L',
  9.             (byte)'M'(byte)'N'(byte)'O'(byte)'P'(byte)'Q'(byte)'R',
  10.             (byte)'A'(byte)'B'(byte)'C'(byte)'D'(byte)'E'(byte)'F',
  11.             (byte)'g'(byte)'h'(byte)'i'(byte)'j'(byte)'k'(byte)'l',
  12.             (byte)'Y'(byte)'Z',
  13.             (byte)'a'(byte)'b'(byte)'c'(byte)'d'(byte)'e'(byte)'f',
  14.             (byte)'s'(byte)'t'(byte)'u'(byte)'v'(byte)'w'(byte)'x',
  15.             (byte)'m'(byte)'n'(byte)'o'(byte)'p'(byte)'q'(byte)'r',
  16.             (byte)'0'(byte)'1'(byte)'2'(byte)'3'(byte)'4'(byte)'5',
  17.             (byte)'y'(byte)'z',
  18.             (byte)'6'(byte)'7'(byte)'8'(byte)'9'(byte)'+'(byte)'/' };
  19.         mBase64EncMap = base64Map;
  20.         mBase64DecMap = new byte[128];
  21.         for (int i=0; i<mBase64EncMap.length; i++)
  22.             mBase64DecMap[mBase64EncMap[i]] = (byte) i;
  23.     }




    http://tohtml.com/java/
     
    /**
         * Class initializer. Initializes the Base64 alphabet (specified in RFC-2045).
         */
        static {
            byte[] base64Map = {
                 
                (byte)'S', (byte)'T', (byte)'U', (byte)'V', (byte)'W', (byte)'X',
                (byte)'G', (byte)'H', (byte)'I', (byte)'J', (byte)'K', (byte)'L',
                (byte)'M', (byte)'N', (byte)'O', (byte)'P', (byte)'Q', (byte)'R',
                (byte)'A', (byte)'B', (byte)'C', (byte)'D', (byte)'E', (byte)'F',
                (byte)'g', (byte)'h', (byte)'i', (byte)'j', (byte)'k', (byte)'l',
                (byte)'Y', (byte)'Z',
                (byte)'a', (byte)'b', (byte)'c', (byte)'d', (byte)'e', (byte)'f',
                (byte)'s', (byte)'t', (byte)'u', (byte)'v', (byte)'w', (byte)'x',
                (byte)'m', (byte)'n', (byte)'o', (byte)'p', (byte)'q', (byte)'r',
                (byte)'0', (byte)'1', (byte)'2', (byte)'3', (byte)'4', (byte)'5',
                (byte)'y', (byte)'z',
                (byte)'6', (byte)'7', (byte)'8', (byte)'9', (byte)'+', (byte)'/' };
            mBase64EncMap = base64Map;
            mBase64DecMap = new byte[128];
            for (int i=0; i<mBase64EncMap.length; i++)
                mBase64DecMap[mBase64EncMap[i]] = (byte) i;
        }



    http://puzzleware.net/CodeHtmler/default.aspx

     
    1 /**
      2 * Class initializer. Initializes the Base64 alphabet (specified in RFC-2045). 
      3 */ 
      4 static { 
      5 byte[] base64Map = { 
      6 
      7 (byte)'S', (byte)'T', (byte)'U', (byte)'V', (byte)'W', (byte)'X',
      8 (byte)'G', (byte)'H', (byte)'I', (byte)'J', (byte)'K', (byte)'L', 
      9 (byte)'M', (byte)'N', (byte)'O', (byte)'P', (byte)'Q', (byte)'R', 
     10 (byte)'A', (byte)'B', (byte)'C', (byte)'D', (byte)'E', (byte)'F', 
     11 (byte)'g', (byte)'h', (byte)'i', (byte)'j', (byte)'k', (byte)'l',
     12 (byte)'Y', (byte)'Z', 
     13 (byte)'a', (byte)'b', (byte)'c', (byte)'d', (byte)'e', (byte)'f',
     14 (byte)'s', (byte)'t', (byte)'u', (byte)'v', (byte)'w', (byte)'x',
     15 (byte)'m', (byte)'n', (byte)'o', (byte)'p', (byte)'q', (byte)'r',
     16 (byte)'0', (byte)'1', (byte)'2', (byte)'3', (byte)'4', (byte)'5',
     17 (byte)'y', (byte)'z', 
     18 (byte)'6', (byte)'7', (byte)'8', (byte)'9', (byte)'+', (byte)'/' }; 
     19 mBase64EncMap = base64Map; 
     20 mBase64DecMap = new byte[128]; 
     21 for (int i=0; i<mBase64EncMap.length; i++) 
     22 mBase64DecMap[mBase64EncMap[i]] = (byte) i; 
     23 } 


    http://qbnz.com/highlighter/demo.php
     
    GeSHi © 2004-2007 Nigel McNie, 2007-2010 Benny Baumann, 2008-2009 Milian Wolff
    1. /**
    2. * Class initializer. Initializes the Base64 alphabet (specified in RFC-2045).
    3. */
    4. static {
    5. byte[] base64Map = {
    6.  
    7. (byte)'S'(byte)'T'(byte)'U'(byte)'V'(byte)'W'(byte)'X',
    8. (byte)'G'(byte)'H'(byte)'I'(byte)'J'(byte)'K'(byte)'L',
    9. (byte)'M'(byte)'N'(byte)'O'(byte)'P'(byte)'Q'(byte)'R',
    10. (byte)'A'(byte)'B'(byte)'C'(byte)'D'(byte)'E'(byte)'F',
    11. (byte)'g'(byte)'h'(byte)'i'(byte)'j'(byte)'k'(byte)'l',
    12. (byte)'Y'(byte)'Z',
    13. (byte)'a'(byte)'b'(byte)'c'(byte)'d'(byte)'e'(byte)'f',
    14. (byte)'s'(byte)'t'(byte)'u'(byte)'v'(byte)'w'(byte)'x',
    15. (byte)'m'(byte)'n'(byte)'o'(byte)'p'(byte)'q'(byte)'r',
    16. (byte)'0'(byte)'1'(byte)'2'(byte)'3'(byte)'4'(byte)'5',
    17. (byte)'y'(byte)'z',
    18. (byte)'6'(byte)'7'(byte)'8'(byte)'9'(byte)'+'(byte)'/' };
    19. mBase64EncMap = base64Map;
    20. mBase64DecMap = new byte[128];
    21. for (int i=0; i<mBase64EncMap.length; i++)
    22. mBase64DecMap[mBase64EncMap[i]] = (byte) i;
    23. }
    Parsed in 0.082 seconds at 11.94 KB/s

반응형

댓글