'OpenLibrary'에 해당되는 글 3건

Posted on 2010/09/26 01:11
Filed Under OpenLibrary

//------------------------------------------------------
// Desc: nEKO'S SyntaxHighlight 플러그 버전 3 테스트
//
// Auth: 2010.09. 외계고양이(815soju@gmail.com)
//------------------------------------------------------
#include <iostream>
using namespace std;

int main()
{
    // nEKO'S tHINK 방문 환영 출력
    cout << "Welcome to the nEKO'S tHINK\n";

    // 클립보드에 내용을 복사하는 방식 변경
    cout << "Code Copy : 코드 더블클릭 후, [ctrl] + [c]\n";

    return (0);
}

nEKO'S SyntaxHighlight 플러그인 다운로드

  • SyntaxHighlighter 3.0.83 버전 적용
  • 사용자 설정 기능 추가 - 테마 변경, 언어(Language) 사용 설정 등


# 설  명
SyntaxHighlighter 3.0.83을 적용한 Textcube 전용 코드 신택스 하이라이트 플러그인 입니다. 현재 지원하는 언어는 ActionScript3, Bash/shell, ColdFusion, C#, C++, CSS, Delphi, Diff, Erlang, Groovy, JavaScript, Java, JavaFX, Perl, PHP, Plain Text, PowerShell, Python, Ruby, Scala, SQL, Visual Basic, XML 외 18가지 입니다.
 
 
# 사용 방법
[ code ] [ /code ] 사이에( " [ "와 " code ", " code "와 " ] " 사이에 띄워쓰기 사용 않함 ) 출력할 코드를 넣어주면 자동으로 신택스 하이라이트가 적용됩니다. 기본값 [ code ] 는 C++코드를 신택스 하이라이트로 출력하며 [ code CShap ], [ code Java ], [ code lua ] 등 해당 언어에 대한 식별자를 지정하여 신택스 하이라이트를 적용시킬 수 있습니다.

언어 식별자
ActionScript3 as3, actionscript3
Bash/shell bash, shell
ColdFusion cf, coldfusion
C# c-sharp, csharp
C++ cpp, c
CSS css
Delphi delphi, pas, pascal
Diff diff, patch
Erlang erl, erlang
Groovy groovy
JavaScript js, jscript, javascript
Java java
JavaFX jfx, javafx
Perl perl, pl
PHP php
Plain Text plain, text
PowerShell ps, powershell
Python py, python
Ruby rails, ror, ruby
Scala scala
SQL sql
Visual Basic vb, vbnet
XML xml, xhtml, xslt, html, xhtml

 
- 추가 브러시 목록 보기 

more..



# 플러그인 설정


  • 테마 : 7개의 테마 중 선택 가능
  • 기능 설정 : 도움말 버튼 출력, 접어 놓기 적용, 자동 링크 사용, 라인 번호 출력, 스마트 탭 사용, 탭 간격 설정 등
  • 언어 선택 : 사용할 언어 선택 가능

- 테마 미리보기

more..



관련 사이트

SyntaxHighlighter 라이브러리
추가 브러시관련 사이트
크리에이티브 커먼즈 라이센스
Creative Commons License
2010/09/26 01:11 2010/09/26 01:11

Posted on 2008/10/08 01:33
Filed Under OpenLibrary

nEKO'S Finder! 스크린 샷
nEKO'S Finder! 스크린 샷 - 검색 내용을 입력하고 Find! 클릭
───────────────────────────────────────────────
nEKO'S Finder! 실행파일 다운로드
───────────────────────────────────────────────
  • 프로그램 : nEKO'S Finder!
  • 버        전 : 0.1.0.1 ( 2008.09.23 - 2010.11.28 )
  • 기본기능 : 특정 내용으로 파일 검색, INI 파일로 이전 검색 내용 / 경로 저장
  • 개발언어 : C# (.NET Framework 2.0)
  • 개발환경 : MS Visual Studio 2005
  • 구동환경 : MS Windows XP / Vista (MS .NET Framework 2.0 이상)
  • 추가 라이브러리 : INI API Legacy Class

───────────────────────────────────────────────

Version History

0.1.0.1 (2010.11.28) : INI 파일이 없을때 검색을 하지 못하는 문제 수정


기본 설명

내용으로 파일을 찾기. 찾을 내용이 특정 경로의 특정 텍스트 파일에 들어 있다고 생각하는데 어느 파일인지 모를 때 사용합니다. 현재 해당경로(하위 폴더 제외)에 대해서만 탐색을 합니다.


소스 설명

Directory.GetFiles 함수로 검색 경로의 파일을 문자열 배열에 모두 담고, 반복문을 사용하여 해당 파일의 내용을 File.ReadAllText 함수로 검색 내용이 일치하는 파일의 존재 여부를 sContents.IndexOf 함수로 검사한다.

// 텍스트 검색 수행
bool     bFind  = false;
string[] sfiles = 
    Directory.GetFiles(Browser.SelectedPath, "*.*",
                        SearchOption.TopDirectoryOnly);

foreach(string s in sfiles) {

    string sContents = File.ReadAllText(s).ToLower();

    int result = sContents.IndexOf(m_sFind.ToLower());

    // 텍스트 검색 성공
    if (result != -1)
    {
        bFind = true;
        listBox_Result.Items.Add(s);
    }
}

: nEKO'S Finder! 솔루션 파일 다운로드



추후 고려사항

하위 폴더 까지 검색하는 기능을 옵션으로 제공(현재 지정된 폴더만 검색), 숨김 파일에 대한 검색 여부를 옵션으로 제공(현재 숨김 파일도 무조건 검색), 프로그레시브 바를 사용하여 검색시간을 출력(현재 파일 검색을 수행하는 동안 프로그램이 얼어 있음) 등


개발 후기 보기

more..


관련 사이트

Free Icons Web : pirates icons 등 무료 아이콘 제공
aejw : INI API Legacy Class 이외에도 몇 개의 라이브러리 제공
크리에이티브 커먼즈 라이센스
Creative Commons License
2008/10/08 01:33 2008/10/08 01:33

Posted on 2008/09/29 00:02
Filed Under OpenLibrary

//------------------------------------------------------
// Desc: nEKO'S SyntaxHighlight 플러그인 테스트
//
// Auth: 2008.09. 외계고양이(815soju@gmail.com)
//------------------------------------------------------
#include <iostream>
using namespace std;

int main()
{
    // nEKO'S tHINK 방문 환영 출력
    cout << "Welcome to the nEKO'S tHINK\n";

    return (0);
}

현재 최신버전이 존재합니다. 플러그인 사용시 최신버전을 이용하세요.
최신버전 바로가기 -> nEKO'S SyntaxHighlight Plug-In 버전 3



nEKO'S SyntaxHighlight 플러그인 다운로드
  • dp.SyntaxHighlighter 1.5.1 버전 적용
  • 루아 5.1 신택스 하이라이트 추가


# 설  명
Textcube에 사용 가능한 코드 신택스 하이라이트 플러그인 입니다. 현재 지원하는 언어는 C++, C#, CSS, Delphi, Java, Java Script, PHP, Python, Ruby, Sql, VB, XML/HTML 그리고 Lua 입니다.


# 사용 방법
[ code ] [ /code ] 사이에( " [ "와 " code ", " code "와 " ] " 사이에 띄워쓰기 사용 않함 ) 출력할 코드를 넣어주면 자동으로 신택스 하이라이트가 적용됩니다. 기본값 [ code ] 는 C++코드를 신택스 하이라이트로 출력하며 [ code CShap ], [ code Java ], [ code lua ] 등 해당 언어에 대한 식별자를 지정하여 신택스 하이라이트를 적용시킬 수 있습니다.

언어 식별자
C++ cpp, c, c++
C# c#, c-sharp, csharp
CSS css
Delphi delphi, pascal
Java java
Java Script js, jscript, javascript
PHP php
Python py, python
Ruby rb, ruby, rails, ror
Sql sql
VB vb, vb.net
XML/HTML xml, html, xhtml, xslt
Lua lua, l


# 추가 기능
새 창에 출력, 클립보드로 복사, 인쇄 기능


# 추가 설명
nEKO'S SyntaxHighlight 플러그인은 겐도사마님이 제작한 CodeHighLight 를 기반으로  dp.SyntaxHighlighter 1.5.1 버전을 적용하고 루아 신택스 하이라이트를 추가하였습니다:)
--------------------------------------------------------
-- Note : nEKO'S SyntaxHighlight 플러그인 루아 테스트
--
-- Auth : 2008.09. 외계고양이(www.nekothink.com)
--------------------------------------------------------

function main()

    -- 루아도 문제 없다!!
    print( "No Problem Lua!!" )

end

main()

# 개발 후기 보기

more..


관련 사이트

dp.SyntaxHighlighter in Google Code
겐도사마님의 CodeHighLight 텍스트 큐브 플러그인
: 루아 신택스 하이라이트 원본코드 다운로드
크리에이티브 커먼즈 라이센스
Creative Commons License
2008/09/29 00:02 2008/09/29 00:02

About

by 외계고양이

Counter

· Total
: 82627
· Today
: 22
· Yesterday
: 53