代码高亮转HTML代码软件--HighLight

分类:苦逼猿 标签:编程, IT, 三次元

不知神马原因, 毋这Blog的代码高亮插件高亮不能囧rz, 咱这Web苦手搞了半天也没搞定. 于是就找了个替代方案.


HighLight, 这软件提供Windows版, 可以将code转化成html源码, 然后直接粘进Blog里, 非常好用 ( 罒ω罒)
下载安装后, 打开软件, 看到一非常反人类的操作界面.... 这货不支持代码编辑, 源码只能通过两种方式输入: 源码文件, 剪切板.


而且这里剪切板不是Ctrl+C, Ctrl+V这种方式操作, 而是在某处Ctrl+C了一段代码, 在HighLight里点"从剪切板获取代码"来输入.... 操作蛋疼无比反人类.


界面分两部分, 左侧功能区可以跟预览区脱离.
上个图吧= =!


highlight

懒得多说了, 插件各有独特的功能, 毋还木有搞懂...


先上一段演示代码看看效果吧 ( 罒ω罒)


//隐藏任务栏
void HideTaskBar()
{
//隐藏任务栏
HWND hWnd=::FindWindow(_T("HHTaskBar"),NULL);
while (hWnd==NULL)
{
hWnd = ::FindWindow(_T("HHTaskBar"),NULL);
}
::ShowWindow(hWnd,SW_HIDE);
}
//显示任务栏
void ShowTaskBar()
{
//隐藏任务栏
HWND hWnd=::FindWindow(_T("HHTaskBar"),NULL);
while (hWnd==NULL)
{
hWnd = ::FindWindow(_T("HHTaskBar"),NULL);
}
::ShowWindow(hWnd,SW_SHOW);
}


接下来这段代码是highlight.js自带的高亮效果,倒腾了半天终于好用了,原来是毋注掉的某段代码是关键代码.
上边的代码字体是Meiryo UI,
Blog里默认代码高亮用的字体是Droid Sans Mono, DejaVu Sans Mono, Lucida Console, Courier New.
code="cpp"
//隐藏任务栏
void HideTaskBar()
{
    //隐藏任务栏
    HWND hWnd=::FindWindow(_T("HHTaskBar"),NULL);
    while (hWnd==NULL)
        {
            hWnd = ::FindWindow(_T("HHTaskBar"),NULL);
        }
    ::ShowWindow(hWnd,SW_HIDE);
}
//显示任务栏
void ShowTaskBar()
{
    //隐藏任务栏
    HWND hWnd=::FindWindow(_T("HHTaskBar"),NULL);
    while (hWnd==NULL)
        {
            hWnd = ::FindWindow(_T("HHTaskBar"),NULL);
        }
    ::ShowWindow(hWnd,SW_SHOW);
}

code
//隐藏任务栏
void HideTaskBar()
{
    //隐藏任务栏
    HWND hWnd=::FindWindow(_T("HHTaskBar"),NULL);
    while (hWnd==NULL)
        {
            hWnd = ::FindWindow(_T("HHTaskBar"),NULL);
        }
    ::ShowWindow(hWnd,SW_HIDE);
}
//显示任务栏
void ShowTaskBar()
{
    //隐藏任务栏
    HWND hWnd=::FindWindow(_T("HHTaskBar"),NULL);
    while (hWnd==NULL)
        {
            hWnd = ::FindWindow(_T("HHTaskBar"),NULL);
        }
    ::ShowWindow(hWnd,SW_SHOW);
}
你可能还会对下列文章感兴趣:

0条评论 你不想来一发么↓

    想说点什么呢?

    您需要登录您的Google账号才能进行评论。