일반 텍스트
PlainTexTeditor는 C# 및 Windows 양식을 사용하여 구축 된 간단한 텍스트 편집기입니다. 새 파일 만들기, 기존 파일 열기, 파일 저장 및 앱 테마 변경 (Light/Dark)과 같은 기능을 포함하여 기본 텍스트 편집 기능을 제공합니다.
특징
- 새 파일 : 새로운 문서를 시작하십시오.
- 파일 열기 : 기존 파일을 열고 편집합니다.
- 인쇄 파일 : 현재 파일 인쇄.
- 저장/저장 : 현재 문서를 동일한 파일에 저장하거나 새 위치를 선택하십시오.
- LIGHT/DARK 테마 : 편집기를위한 빛과 어두운 테마를 전환합니다.
- 텍스트 편집 : 텍스트를 입력, 편집 및 삭제하는 기능을 갖춘 기본 텍스트 편집 기능.
- 모드 스위칭 (일반 텍스트 / C ++ 편집기) : 일반 텍스트 모드와 C ++ 편집기 모드 사이를 전환합니다. C ++ 모드에서 구문 강조 표시는 가변 유형, 제어 흐름 키워드 및 #include 문에 적용됩니다.
- 키보드 바로 가기 : 효율적인 내비게이션 및 파일 작업을 위해 키보드 바로 가기를 사용하십시오.
- 브래킷 일치 : 브래킷을 자동으로 닫습니다.
- 찾기 및 교체 : 문자열을 찾으십시오. 원하는 경우 다른 것으로 교체하십시오.
- C ++ 편집기를위한 사용자 정의 가능한 텍스트 색상 : 키워드의 모든 색상을 선택하거나 기본값으로 되돌립니다.
- 북마크 : 모든 코드 라인을 즐겨 찾기에 추가하면 더 쉽게 찾을 수 있습니다.
키보드 단축키
- ctrl + n : 새 파일.
- ctrl + o : 파일을 엽니 다.
- ctrl + s : 파일을 저장합니다.
- Ctrl + T : 테마 간 변경.
- Ctrl + P : 파일 인쇄.
- Ctrl + W : 파일을 닫습니다.
- Ctrl + F : 찾아서 교체하십시오
- Ctrl + '+/-' : 글꼴의 크기 증가/감소.
- ctrl + '.' : C ++ 모드로 변경합니다.
- Ctrl + ',' : 일반 텍스트 모드로 변경합니다.
사용 된 기술
- C# (Windows Forms)
- .NET 프레임 워크
요구 사항
프로젝트를 실행하려면 다음이 필요합니다.
- Windows Forms App 템플릿을 사용하여 Visual Studio 2022 이상.
- .NET 프레임 워크 4.7.2 이상.
설정 및 설치
저장소 복제 :
git clone https://github.com/RaresRacsan/PlainTextEditor.git
cd PlainTextEditor
Solution File PlainTexTeditor.sln을 Visual Studio에서 엽니 다.
필요한 종속성과 라이브러리가 설치되어 있는지 확인하십시오 (Visual Studio는 자동으로 관리해야합니다).
응용 프로그램을 실행하려면 F5를 누릅니다.
용법
- 새 파일 만들기 : 파일 -> 새 문서를 시작하려면 새 문서를 시작하십시오. 그런 다음 텍스트를 입력하기 시작할 수 있습니다.
- 기존 파일 열기 : 파일 -> 열기를 클릭하여 기존 텍스트 파일 (.txt)을 열십시오.
- 저장 : 파일 -> 저장을 클릭하여 현재 파일을 저장하십시오. 파일이 전에 저장되지 않은 경우 "저장"대화 상자가 나타납니다.
- AS : 파일을 클릭하십시오 -> 현재 문서를 다른 위치 또는 새 이름으로 저장하려면 저장하십시오.
- 테마 변경 : 편집 메뉴에서 테마 -> 라이트 테마 또는 어두운 테마를 클릭하여 두 테마를 전환합니다.
- 텍스트 편집 : 텍스트 상자를 사용하여 텍스트 내용을 편집하십시오. 파일을 저장하면 텍스트가 저장됩니다.
- 인쇄 : 파일을 클릭 -> 인쇄 -> 미리보기 페이지에서 인쇄하십시오.
- 스위치 모드 :
- 일반 텍스트 모드 : 구문 강조 표시가없는 경우 일반 텍스트 모드로 전환하십시오.
- C ++ 편집기 모드 : C ++ 키워드, 가변 유형, 제어 흐름 문 및 #include 지시문에 대한 구문 강조 표시가 C ++ 모드로 전환됩니다.
- 찾기 및 교체 :
- 찾기 텍스트 상자에 검색하려는 문자열을 입력하십시오.
- 찾은 문자열을 교체하려면 교체 텍스트 상자에 교체 텍스트를 입력하십시오.
- 서표:
- 차선을 마우스 오른쪽 버튼으로 클릭하여 북마크하고
- 북마크는
%AppData%PlainTextEditorbookmarks.json 로컬에서 저장됩니다.
스크린 샷


파일 작업
- 새 파일 : 새 파일을 시작할 때 새 컨텐츠의 텍스트 상자가 자동으로 지워집니다.
- 파일 열기 : 기존 .txt 파일을 열고 컨텐츠를 텍스트 상자에로드합니다.
- 저장 : 파일이 이미 저장된 경우 파일을 덮어 씁니다. 그렇지 않으면 "저장"대화 상자로 사용자에게 프롬프트합니다.
- 저장 : 사용자에게 새 이름으로 파일을 저장할 위치를 선택하도록하십시오.
특허
이 프로젝트는 MIT 라이센스에 따라 라이센스가 부여됩니다. 자세한 내용은 라이센스 파일을 참조하십시오.
기여
이 저장소를 자유롭게 포크하고 풀 요청을 제출하십시오. 버그가 발생하거나 새로운 기능을 요청하려면 자유롭게 문제를여십시오!
일반 텍스트를 사용해 주셔서 감사합니다!