무료 PyCharm 대체 프로그램 13개
PyCharm 소개
설명
Python 및 Django IDE (리팩토링, 코드 완성, 버전 코드 통합 및 배포, 문제 추적기와의 통합, 원격 디버깅 등)을 제공합니다
오픈 소스 버전 PyCharm Community Edition도 있습니다
PyCharm Community Edition은 데이터베이스 / SQL, UML 다이어그램, 코드 범위, CSS 및 JavaScript를 지원하지 않습니다.
공식 홈페이지
https://www.jetbrains.com/pycharm/
플랫폼.
지원사양
Code completion,Code formatting,Compare Source Code,Embedded debugger,Git integration,GitHub integration,Refactoring,code-completion,code-editor,code-formatting,embedded-debugger,git-integration,github-integration,ide,python-editor,python-ide,refactoring,source-code-comparison,
무료 PyCharm 대체 프로그램 13개
1. Atom
설명
21st Century.At GitHub의 해킹 가능한 텍스트 편집기
우리는 항상 원했던 텍스트 편집기를 구축하고 있습니다
무엇이든 할 수 있도록 사용자 정의 할 수 있지만 구성 파일을 절대 건드리지 않고 첫날에 생산적으로 사용할 수있는 도구입니다
Atom은 현대적이고 접근하기 쉽고 코어에 해킹 가능합니다
우리는 당신이 그걸 가지고 무엇을 가지고 있는지보기를 기다릴 수 없습니다.
공식 홈페이지
분류
Mac OS X,Windows,Linux,BSD,Electron / Atom Shell,
지원사양
Autocompletion,Code completion,Community based,Customizable,Distraction-free UI,Extensible by Plugins/Extensions,Fuzzy Finder,GIT support,GitHub integration,Gitlab integration,Hackable,Integrated Development Environment,Interior Design,Minimap,Modular System,Multiple cursors,Package Control,Plugin API,Plugins Feature,Separated workspaces,Support for Multiple programming languages,Support for NodeJS,Support for Themes,Syntax Highlighting,Unit Testing,autocompletion,code-completion,community-based,customizable,extensible,fuzzy-finder,git-support,github-integration,gitlab-integration,hackability,hackable,integrated-development-environment,interior-design,minimap,modular-system,multiple-cursors,multiple-programming-languages,no-distraction,package-control,packages,plugin-api,plugins-feature,programmers-editor,programming,separated-workspaces,support-for-nodejs,syntax-highlighting,text-editor,themeable,unit-testing,
2. Visual Studio Code
설명
코드는 풍부한 IDE 지원 및 탐색 기능과 최신 IDE 편집기의 간소화 된 UI와 전체 IDE가 필요없는 통합 된 디버깅 환경을 결합합니다.
공식 홈페이지
https://code.visualstudio.com/
분류
Mac OS X,Windows,Linux,Electron / Atom Shell,
지원사양
Autocompletion,Bugs,Built-in Terminal,C# Scripting,Code completion,Customizable,Dark theme,Embedded debugger,Extensible by Plugins/Extensions,GIT support,Git integration,Intellisense,Lightweight,MarkDown support,Mercurial support,Multiple cursors,Support for Javascript,Syntax Highlighting,Version and Source control,asp-net,autocompletion,bugs,built-in-terminal,c-plus-plus,c-scripting,code-completion,code-editor,css,css3,customizable,dark-theme,embedded-debugger,extensible,git-integration,git-support,golang,html,ide,intellisense,javascript,javascript-support,lightweight,markdown-support,mercurial-support,multiple-cursors,node.js,objective-c,programming,syntax-highlighting,terminal-app,text-editor,version-control-system,
3. Eclipse
설명
Eclipse는 전체 소프트웨어 수명주기에 걸쳐 소프트웨어를 구축, 배포 및 관리하기위한 런타임 및 응용 프로그램 프레임 워크가있는 확장 가능한 개발 플랫폼입니다
많은 사람들이 Eclipse를 Java IDE로 알고 있지만 그 이상입니다
실제로 Eclipse는 60 가지 이상의 다른 오픈 소스 프로젝트로 구성되어 있으며 6 가지 카테고리로 구성되어 있습니다
*
엔터프라이즈 개발 *
임베디드 및 디바이스 개발 *
리치 클라이언트 플랫폼 *
리치 인터넷 응용 프로그램 *
응용 프로그램 프레임 워크 *
애플리케이션 라이프 사이클 관리 (ALM) *
SOA (서비스 지향 아키텍처) 추가 정보»
공식 홈페이지
분류
지원사양
Autocompletion,Java IDE,Lossless quality,Refactoring,SCM Integration,autocompletion,c-development,c-plus-plus,debugger,developer-tools,golang,ide,java,java-ide,javascript,javascript-development,laravel,lossless-quality,perl,php,php7,programming,python,refactoring,ruby,ruby-development,scm-integration,software-development,
4. Geany
설명
Geany는 작고 가벼운 통합 개발 환경입니다
이 패키지는 작고 빠른 IDE를 제공하기 위해 개발되었으며 다른 패키지의 종속성은 거의 없습니다
또 다른 목표는 KDE 또는 GNOME과 같은 특별한 데스크탑 환경에서 가능한 한 독립적 인 것이 었습니다 – Geany는 GTK2 런타임 라이브러리 만 필요합니다
Geany의 기본 기능 : * 구문 강조 표시 * 코드 접기 * 기호 이름 자동 완성 * 완료 / 스 니펫 생성 * XML 및 HTML 태그의 자동 닫기 * C 팁, Java, PHP, HTML, 파이썬, Perl, 파스칼 등 많은 지원 파일 유형 # Symbol lists # 코드 탐색 # 코드를 컴파일하고 실행하기위한 시스템 빌드 # 간단한 프로젝트 관리 # 플러그인 인터페이스 추가 정보»
공식 홈페이지
분류
Mac OS X,Windows,Linux,BSD,PortableApps.com,Xfce,
지원사양
Code navigation,Customizable,Lightweight,Minimalistic,Portable,Spell checking,Support for Large File,Syntax Highlighting,code-navigation,customizable,ide,large-files,lightweight,minimalistic,spell-checking,syntax-highlighting,text-editor,xfce,
5. Microsoft Visual Studio
설명
Microsoft Visual Studio는 Microsoft의 IDE (통합 개발 환경)입니다
Microsoft Windows뿐만 아니라 웹 사이트, 웹 응용 프로그램 및 웹 서비스 용 컴퓨터 프로그램을 개발하는 데 사용됩니다
Visual Studio는 Windows API, Windows Forms, Windows Presentation Foundation, Windows Store 및 Microsoft Silverlight와 같은 Microsoft 소프트웨어 개발 플랫폼을 사용합니다
Visual Studio에는 IntelliSense 및 코드 리팩토링을 지원하는 코드 편집기가 포함되어 있습니다
통합 디버거는 소스 레벨 디버거와 시스템 레벨 디버거로 작동합니다
다른 기본 제공 도구에는 GUI 응용 프로그램을 작성하는 양식 디자이너, 웹 디자이너, 클래스 디자이너 및 데이터베이스 스키마 디자이너가 포함됩니다
Subversion과 같은 소스 제어 시스템에 대한 지원 추가 및 소프트웨어 개발 수명주기의 다른 측면에 대한 도메인 별 언어 또는 도구 세트와 같은 편집자 및 시각적 디자이너와 같은 새 도구 세트 추가 등 거의 모든 수준에서 기능을 향상시키는 플러그인을 사용할 수 있습니다 (Team Foundation Server 클라이언트 : 팀 탐색기) …
자세한 정보 Visual Studio는 다양한 프로그래밍 언어를 지원하며 언어 별 서비스가 제공되면 거의 모든 프로그래밍 언어를 지원할 수 있습니다
내장 언어로는 C, C ++ 및 C ++ / CLI (Visual C ++ 사용), VB.NET (Visual Basic .NET 사용), C # (Visual C # 사용) 및 F # (Visual Studio 2010 사용)이 있습니다
별도로 설치된 언어 서비스를 통해 M, Python 및 Ruby와 같은 다른 언어를 지원할 수 있습니다
또한 XML / XSLT, HTML / XHTML, JavaScript 및 CSS를 지원합니다 .Microsoft는 Visual Studio의 Express Edition을 무료로 제공합니다
Visual Studio의 상용 버전과 일부 이전 버전은 Microsoft의 DreamSpark 프로그램을 통해 학생들에게 무료로 제공됩니다
또한 Windows Azure 플랫폼에 Visual Studio 서비스를 제공하는 소프트웨어 인 Visual Studio Online은 visualstudio.com에서 사용할 수 있습니다.
공식 홈페이지
http://www.visualstudio.com/products/visual-studio-express-vs
분류
Windows,Online,.NET Framework,
지원사양
Autocompletion,Automatic content formatting,Azure integration,C# Scripting,Code completion,Color coding,Development API,Embedded debugger,Intellisense,Nuget,Support for Multiple programming languages,asp-net,autocompletion,automatic-content-formatting,azure-integration,c-scripting,c-sharp,code-completion,code-editor,color-coding,development,development-api,development-suite,embedded-debugger,ide,integrated-debugger,intellisense,mobile-apps-development,multiple-programming-languages,net-framework,nuget,web-development,windows-app-development,windows-phone-development,
6. NetBeans
설명
소프트웨어 개발자를위한 무료 오픈 소스 통합 개발 환경
Java 언어, C / C ++ 및 PHP, JavaScript, Groovy 및 Ruby와 같은 동적 언어까지 포함하여 전문적인 데스크탑, 엔터프라이즈, 웹 및 모바일 응용 프로그램을 만드는 데 필요한 모든 도구를 제공합니다
NetBeans IDE는 설치가 간단하고 즉시 사용할 수 있으며 Windows, Linux, Mac OS X 및 Solaris를 비롯한 많은 플랫폼에서 실행됩니다
다운로드 섹션에는 필요한 플러그인 만 포함 된 지원되는 프로그래밍 언어마다 패키지화 된 번들 / 설치 프로그램이 편리하게 제공됩니다
더 많은 정보 “
공식 홈페이지
분류
지원사양
Automatic Indentation,Built-in Terminal,Code completion,GIT support,Ide integration,Java IDE,Page refresh,Source code history,Support for FTP,Syntax Highlighting,auto-indentation,built-in-terminal,c-plus-plus,code-completion,development,development-environments,ftp-support,git-support,groovy,ide,ide-integration,ides,java,java-debugger,java-ide,php,php-support,ruby,source-code-history,syntax-highlighting,webpage-refreshing,wysiwyg-swing-editor,
7. Code::Blocks
설명
Code :: Blocks는 사용자의 가장 까다로운 요구를 충족시키기 위해 만들어진 무료 C ++ IDE입니다
그것은 매우 확장 가능하고 완전히 구성 가능하도록 설계되었습니다
개발자가 필요로하는 모든 기능을 갖춘 IDE이며 플랫폼 전반에서 일관된 모양, 느낌 및 작동을 제공합니다
플러그인 프레임 워크 주변에서 Code :: Blocks는 플러그인으로 확장 될 수 있습니다
플러그인을 설치 / 코딩하여 모든 종류의 기능을 추가 할 수 있습니다
예를 들어 컴파일 및 디버깅 기능은 이미 플러그인에서 제공합니다! 더 많은 정보 “
공식 홈페이지
분류
지원사양
Leadfeeder integration,Learn with Flashcards,Portable,c-plus-plus,development,flashcards-learning,gcc,gdb,ide,ide-for-c,leadfeeder-integration,mingw,ms-vc,programming,wxsmith,
8. Light Table
설명
Light Table은 실행중인 프로그램을 수정하고 웹 사이트의 모든 것을 게임에 삽입 할 수있는 새로운 대화 형 IDE입니다
코드에 대한 질문에 답할뿐만 아니라 프로그램이 실제로 어떻게 작동하는지 이해하기 위해 필요한 실시간 피드백을 제공합니다.
공식 홈페이지
분류
Mac OS X,Windows,Linux,Electron / Atom Shell,Discontinued,
지원사양
Discontinued,ide,programming,web-development,
9. CodeLite
설명
CodeLite는 C / C ++ / PHP 및 Node.js 프로그래밍 언어를위한 오픈 소스, 크로스 플랫폼 IDE입니다
CodeLite는 Windows XP SP3, Windows 7 및 8, Debian / Ubuntu 등 다양한 OS에서 작동하는 것으로 알려져 있습니다
Fedora / OpenSUSE, Mac OSX 10.5.8, FreeBSD의 전체 목록을 보려면 저장소를 방문하십시오.
공식 홈페이지
분류
Mac OS X,Windows,Linux,wxWidgets,
지원사양
c-development,c-plus-plus,development,diff-feature,ide,programming,
10. KDevelop
설명
KDevelop는 Linux, Windows (베타) 및 macOS (실험용) 용 무료 오픈 소스 IDE (통합 개발 환경)입니다
C / C ++, Python, JavaScript 및 PHP 용 기능 확장, 플러그인 확장 가능 IDE입니다
KDevPlatform 및 KDE 및 Qt 라이브러리
공식 홈페이지
분류
지원사양
Extensible by Plugins/Extensions,c-plus-plus,developer-tools,development,development-suite,extensible,ide,java,pascal,perl,programming,python,ruby,software-development,
11. Xamarin Studio
설명
지능적으로 입력하십시오
세계 수준의 코드 완성은 iOS, Android 및 OS X API를 잠금 해제합니다
메소드와 유형을 빠르게 검색하고 API 기능을 발견합니다
버그를 빠르게 찾아 시뮬레이터 나 장치에서 디버그하십시오
모든 platformXamarin Studio를 대상으로 tvOS, Apple WatchKit, Android Wear 및 Microsoft Band의 C # SDK와의 완벽한 호환성을 제공합니다
모든 platformXamarin Studio를 대상으로 중단 점 설정, 코드 단계별 실행 및 값보기가 실시간으로 변경됩니다
추가 정보»간편하게 앱을 게시하고 Xamarin Studio에서 App Store 및 Google Play에 앱을 직접 배포하십시오.
공식 홈페이지
분류
Mac OS X,Windows,Microsoft Visual Studio,Discontinued,
지원사양
Discontinued,c-sharp,cross-platform-development,debugger,development,development-suite,file-transfer-protocol,html,ide,pre-built-components,programming,text-editor,ui-controls,visual-studio-plugin,
12. Bloodshed Dev-C++
설명
Bloodshed Dev-C ++는 C / C ++ 프로그래밍 언어를위한 완전한 기능의 통합 개발 환경 (IDE)입니다
컴파일러로서 GCC의 Mingw port (GNU Compiler Collection)를 사용합니다
Dev-C ++는 Cygwin 또는 다른 GCC 기반 컴파일러와 함께 사용할 수도 있습니다.
공식 홈페이지
http://www.bloodshed.net/devcpp.html
분류
지원사양
Discontinued,c-development,c-plus-plus,cpp-development,development,ide,
13. IDLE
설명
파이썬 프로그래밍 언어와 함께 설치되는 기본 IDE
그것은 간단하고 직관적 인 것을 목표로하며 특히 파이썬을 배우는 프로그래머에게 유용합니다
편집기에는 구문 강조 표시, 검색 기능, 클래스 브라우저가 있으며 별도의 보호 된 프로세스에서 Python 스크립트를 실행합니다.
공식 홈페이지
https://docs.python.org/2/library/idle.html