Какая IDE необходима для разработки простого простого приложения для Windows? - PullRequest
6 голосов
/ 25 мая 2009

Я никогда не писал кодов для Windows и хотел бы попробовать. Создать простое приложение, например окно, которое отображает простое сообщение "Hello World".

С какой IDE (с открытым исходным кодом) мне понадобится начать и какой язык используется для родных приложений Windows?

Это не для профессионального использования, просто для любителя.

Ответы [ 9 ]

15 голосов
/ 25 мая 2009

Я бы порекомендовал перейти на Visual Studio Express, вы можете использовать c #, Visual Basic (VB.NET) или c ++, это бесплатно и просто. Это также делает шаг к более крупной Visual Studio простым, если вы когда-либо собираетесь это сделать.

проверить Microsoft Visual Studio Express

редактировать: добавлено VB.NET

Так как я все равно редактирую, как насчет некоторых дополнений; Если вы предпочитаете open source, вы также можете посмотреть SharpDevelop (c # и boo) и / или monodevelop (c #, но лучше для linux / multiplatform, не так уж хорошо для Windows imho, но вы пробег может отличаться)

редактировать: 6 лет спустя.

Microsoft тем временем предоставила нам Visual Studio Community Edition , которая, по сути, является полной профессиональной Visual Studio, но бесплатной ( применяются некоторые ограничения ). Я действительно считаю, что сейчас это абсолютно лучший способ разработки большинства некоммерческих и, возможно, некоторых коммерческих проектов, ориентированных на Windows, которые вы можете получить.

1 голос
/ 25 мая 2009

Попробуйте либо AutoIt , либо AutoHotkey . Я лично рекомендую AutoHotkey.

Для получения МНОГО примеров (и полезных!) Скриптов посетите эту страницу: http://www.donationcoder.com/Software/Skrommel/

1 голос
/ 25 мая 2009

блокнот + .NET Framework + cmd

Тип:

using System.Windows.Forms;
public class HelloWorld
{
     public static void Main()
     {
        MessageBox.Show("Hello, World!");
      }
}

сохранить как% WINDIR% \ Microsoft.NET \ Framework \ vX.X.XXXXX \ hello.cs

открыть командную строку

cd% WINDIR% \ Microsoft.NET \ Framework \ vX.X.XXXXX % HOMEDRIVE%

компилировать:

csc / target: winexe hello.cs

пробег:

привет

Если вы ищете IDE с открытым исходным кодом, я рекомендую Eclipse с плагинами или MonoDevelop ( wikipedia ).

1 голос
/ 25 мая 2009

Существует множество IDE, если вы хотите разрабатывать для Windows, я бы порекомендовал .net и бесплатную "экспрессную" серию инструментов Microsoft.

0 голосов
/ 25 мая 2009

Если вы новичок в программировании на графическом интерфейсе, Обувь - увлекательный способ понять некоторые концепции, а также изучить рубин по пути. Тем не менее, это в первую очередь учебный инструмент, поэтому вам, в конечном счете, нужно будет выбрать Visual Studio (или что-то подобное), когда вы будете готовы разработать функциональное приложение для Windows.


Редактировать: Я вижу, что вы сделали несколько программ на Linux из одного из ваших комментариев, так что это может быть слишком элементарно для вас. Для тех, кто плохо знаком с программированием и хочет попробовать себя в программе для Windows, стоит обратить внимание на обувь. Бесплатная версия Visual Studio - это именно то, что вы захотите проверить, или же вы можете продолжить работу в Eclipse для Windows, поскольку вы уже знакомы с ней.

0 голосов
/ 25 мая 2009

Если вы ищете Open Source и кроссплатформенную совместимость, я бы посмотрел на Eclipse. Однако, если вы просто хотите «бесплатно», я бы также посмотрел на IntelliJ IDE, которая разработана для разработки на JAVA и кроссплатформенна, но не с открытым исходным кодом. Они предлагают несколько бесплатных лицензионных версий.

0 голосов
/ 25 мая 2009

Существует IDE wxDev-Cpp (Google для него). Это отлично подходит для небольших приложений. Он основан на wxWidgets, поэтому вы также получаете мобильность бесплатно.

0 голосов
/ 25 мая 2009

Вы можете заглянуть в VBScript, используя блокнот для редактирования кода. Программирование довольно простое, и примеров много.

Hello World можно сделать, поместив следующее в файл с именем HelloWorld.vbs и дважды щелкнув по нему из окна проводника.

MsgBox("Hello World")

Появится окно сообщения с Hello World.

0 голосов
/ 25 мая 2009

Вам не нужно использовать IDE для создания графического приложения Hello World.

Такие библиотеки, как Qt, wxWidgets, GTK + и т. Д., Позволяют вам писать такие программы, и в их руководствах обычно есть несколько примеров программ "Hello Word".

UPDATE

Я полагаю, что большинство библиотек с графическим интерфейсом (пытаются) поддерживают внешний вид платформы; или, по крайней мере, так говорят доктора.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...