문제

나는 대학원생에게 컴퓨터 프로그래밍을 가르치고 있습니다.그녀의 이전 경험은 스프레드시트 공식을 작성하는 것 이상입니다.어떤 IDE 또는 텍스트 편집기를 추천해야 합니까?

다음 사항을 명심하세요.

  • 나는 일주일에 한 번 정도만 학생을 만난다.
  • 그녀는 Windows를 사용하고 저는 Linux를 사용합니다.
  • 그녀는 현재 사용자 커뮤니티가 없습니다.
  • 그녀는 쓸 돈이 많지 않습니다.

편집하다: 그녀가 지금 배우고 있는 언어는 그리고 아르 자형.(죄송합니다 ...앞서 언급하는 것을 잊어버렸기 때문입니다.)


편집하다: 모든 답변에 감사드립니다!

가장 추천하는 편집자는 다음과 같습니다. jEdit 그리고 메모장++.

만약 내가 내 학생에게 적절한 지원을 제공할 수 있는 방법을 찾을 수 있다면 메모장++ (예:아래에서 실행하여 와인) 또는 그녀가 내 지원 없이도 잘 지낼 수 있다고 생각한다면 나는 그것을 추천하겠습니다.그렇지 않다면 내가 갈게 jEdit.

제가 가르치고 있는 언어 목록을 작성하기 전에 질문을 본 분들께 다시 한 번 사과드립니다.

도움이 되었습니까?

해결책

간단하게 시작해보세요.IDE로 그녀를 놀라게 하지 마세요!처음에는 압도적이며 소프트웨어 개발의 핵심이 아닙니다.나는 기초적인 Java를 배웠다. 크림슨에디터.다시 시작한다면 아마도 메모장++.

다른 팁

그만큼 비주얼 스튜디오 익스프레스 제품은 모두 무료입니다.Linux를 사용한다는 사실이 상황을 바꾸지 않는 한 :)

Eclipse가 좋은 옵션일 수 있습니다(처음에는 약간 부담스럽다면).

분명히 크로스 플랫폼 IDE를 살펴봐야 합니다.Eclipse는 이 점에서 최고 중 하나일 뿐만 아니라 다양한 언어를 지원합니다.또한 좋은 튜토리얼 세트도 함께 제공됩니다.

어떤 프로그래밍 언어를 가르치고 있는지(상관없을 것 같네요) 언급하지 않으셨기 때문에 저는 여러 프로그래밍 언어와 여러 플랫폼을 지원하는 언어를 고수하겠습니다.귀하의 상황을 고려하여 저는 jEdit(http://www.jedit.org).

jEdit는 수백 개의 플러그인, 자동 들여쓰기, 130개 이상의 언어에 대한 구문 강조 기능을 갖춘 프로그래머용 텍스트 편집기이며 Java로 작성되었으므로 Linux, Windows 또는 MAC에서 원활하게 실행됩니다.도움이 되었기를 바랍니다.

제 생각에는 가장 훌륭하고 가장 문서화된 무료 IDE는 Visual Studio Express입니다.수많은 블로그, 하우투, 비디오, 교육 등이 있습니다.이에 대한 자세한 내용은 여기에서 확인할 수 있습니다.

http://www.microsoft.com/Express/

또한 귀하가 학생인 경우 Microsoft는 이러한 목적으로 학생들에게 전체 소프트웨어 스택을 무료로 제공합니다.DreamSpark라는 프로그램을 통해서입니다.운영 체제, IDE의 전문가 버전, SQL Server, XNA Game studio 및 Expression이 포함되어 있습니다.모든 학생이 이것을 얻을 수 있습니다.자세한 내용은 여기에 있습니다:

https://downloads.channel8.msdn.com/

도움이 되길 바랍니다.

저는 Notepad++를 사용했습니다.]1 다양한 편집 작업에 많이 사용되며 매우 유용하고 유능하다고 생각합니다.

프로그래밍 언어에 따라 다릅니다.C/C++ 및 무엇이든 .net Visual Studio가 적합합니다.Express 버전은 무료입니다.

Eclipse가 너무 복잡한 경우 Eclipse 또는 Jedit. jEdit 크로스 플랫폼이며 무료이며 다양한 언어를 지원합니다.

Crimson Editor도 매우 훌륭합니다.에디트 플러스와 비슷합니다.구문 강조, 탭 등

메모장++ 편집이 나에게 굉장합니다.Windows 전용이지만 Linux에서 Wine과 함께 사용할 수도 있습니다.하지만 IDE와 같은 것을 원한다면 Eclipse 또는 넷빈 (둘 다 Java를 사용함)은 매우 유용할 수 있지만 오래된 PC에서는 리소스가 매우 많이 소모됩니다.

내 제안은 텍스트 패드.그녀에게 자바스크립트를 가르칠 수 있으며 모든 기본 개념과 일부 고급 개념이 있습니다.학생이 브라우저에서 출력을 보는 것은 재미있고 기분이 좋으면 약간의 HTML을 가르칠 수도 있습니다.

active Vision의 Komodo Edit는 무료 오픈 소스이며 Windows 및 Linux에서 사용할 수 있습니다.아주 좋은 기능.

그렇지 않으면 Emacs를 두 플랫폼 모두에서 사용할 수 있으며 CUA 제어용으로 구성할 수 있습니다.

VIM의 크림 버전도 좋은 선택입니다.

그것은 실제로 당신이 그녀에게 가르치는 언어에 달려 있습니다.

EditPlus는 훌륭하고 간단한 편집기입니다.무료 평가판과 매우 저렴한 라이센스.

Dev-C++ MS가 아닌 대안으로.

인용하다:"Bloodshed Dev-C++는 C/C++ 프로그래밍 언어를 위한 모든 기능을 갖춘 통합 개발 환경(IDE)입니다.컴파일러로는 GCC(GNU Compiler Collection)의 Mingw 포트를 사용합니다.Dev-C++는 Cygwin이나 다른 GCC 기반 컴파일러와 함께 사용할 수도 있습니다."

코드::블록 또 다른 좋은 것, 무료 및 크로스 플랫폼입니다.VB/C# 또는 기타 .NET 언어를 사용하기 위해 필요한 것이 없다면 대부분 C/C++입니다.Linux의 .NET 언어의 경우 권장합니다. 모노개발

Aptana는 웹 지향 프로그래밍에 매우 편리합니다.

http://www.aptana.com

그것은 당신이 그녀에게 가르치려는 프로그래밍 언어에 적어도 부분적으로 달려 있습니다.즉, 다음을 살펴보는 것이 좋습니다. .주로 Java IDE로 시작되었지만 플러그인을 통해 확장되어 다른 많은 언어(C/C++, Flex, Haskell 및 ColdFusion 등)를 지원하며 지원이 불가능한 경우 새로운 언어에 상당히 쉽게 적응할 수 있습니다. 이미 밖에는 없어요.

여기에 IDE가 크로스 플랫폼이라는 사실을 추가하면 선택한 플랫폼에서 동일한 도구를 사용할 수 있으며 이것이 적합할 것 같습니다.

나는 추천하고 싶다 SciTE, *nix와 Windows 모두에서 사용할 수 있고 (맥주처럼) 무료이기 때문입니다.괜찮은 편집자에게 기대할 수 있는 거의 모든 것을 지원하며, 편집자가 계속 사용한다면 사용자 정의도 가능합니다.또한 너무 복잡하지도 않기 때문에 그녀가 쉽게 시작할 수 있을 것입니다.

Notepad++ 제안에 +1 - 내가 하는 모든 일은 .Net과 관련이 없습니다.

Java의 경우 BlueJ는 훌륭한 교육 IDE입니다.많은 고급 기능(앞으로 몇 년 동안 사용하지 않을 기능)으로 신입생을 혼동하지 않습니다.Eclipse는 훌륭한 IDE이지만 익사할 수 있는 내용이 많이 있습니다.Visual Studio의 경우에도 마찬가지이지만 .NET 언어용으로 더 간단한 IDE는 없습니다.

Ruby와 Scite를 교육 옵션으로 고려할 수도 있습니다.IDE는 그다지 화려하지는 않지만 Ruby를 쉽게 시작할 수 있다는 점과 함께 매우 잘 작동할 수 있습니다.Ruby는 초보 학생에게 확실히 Java/C#/C++에 비해 몇 가지 장점이 있습니다(주로 프로그램을 실행하기 위해 기본 메서드를 사용하여 전체 클래스를 만들 필요가 없다는 점에서).

Component Pascal 언어(Niklaus Wirth의 Pascal 및 Oberon의 후속 언어)를 쉽게 가르치려면 무료 오픈 소스를 사용해 보세요. 블랙박스 IDE 그리고 그 책 컴퓨팅 기초 스탠 워포드 지음.

안부, 탐버그

Windows 플랫폼을 대상으로 하는 소프트웨어를 작성하는 경우 Visual Studio는 거의 표준 IDE입니다.대학원생을 가르치고 계시기 때문에 학술 자격증을 취득하는 것이 좋습니다. 프로페셔널 에디션 만약 그들이 많은 양의 소프트웨어를 작성하게 된다면, 그렇지 않다면 익스프레스 에디션 기대는 목적으로는 충분해야합니다.

텍스트 편집기 측면에서 제가 현재 가장 많이 사용하는 것은 메모장++ 이는 무료 오픈 소스이며 소프트웨어 개발에 유용한 다양한 기능을 지원합니다.또한 사용할 수 있는 유용한 플러그인도 많이 있습니다.

누구도 vi를 언급하지 않았다는 것을 믿을 수 없습니다.처음에는 도구의 역할이 적을수록 결국에는 더 나은 코더가 될 것이라고 주장하겠습니다.초보자의 경우 구문 강조 표시와 블록 및 줄 처리를 위한 도우미를 제공하십시오.vi 같은 것이 좋고, emacs도 좋습니다. 또는 꼭 Windows를 사용해야 한다면 notepad++나 jedit 같은 것이 괜찮을 것입니다.중요한 점은 IDE에서 이해하지 못하는 코드를 삽입하는 방법을 배우기 전에 프로그래밍하는 방법을 배우는 것입니다.

다중편집

많은 IDE 기능(컴파일러/디버거 등과의 통합)을 갖춘 매우 강력하고 Emacs 수준에서 확장 가능한 텍스트 편집기입니다.모든 측면에서 다른 모든 추천 편집자를 능가합니다.

vi나 Emacs와 같은 UNIX/터미널 루트를 사용하는 편집기보다 배우고 사용하기가 훨씬 쉽습니다.

무료는 아니지만(너무 비싸지는 않음) 효과적으로 사용하려면 약간의 학습이 필요합니다.

또 다른 본격적인 IDE는 SharpDevelop입니다.오픈소스입니다.

http://www.icsharpcode.net/OpenSource/SD/

나는 언급해야한다 PSPad.
매우 훌륭하고 기능이 풍부한 무료 편집기입니다.나는 사용했다 Utra편집 마침내 무료 대안을 찾았습니다 PSPad

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top