Что IDE необходим для разработки в первый раз простого Приложения Windows?

Если вы используете утилиту «nm» или какую-либо другую программу, которая показывает, что находится в вашем .exe, вы увидите, что она содержит тонны классов, которые кто-то может захочет использовать, но вы не наденете «т.

6
задан Peter O. 8 March 2012 в 10:52
поделиться

9 ответов

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

ознакомьтесь с Microsoft Visual Studio Express

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

Поскольку я редактирую в любом случае, как насчет некоторых дополнений; Если вы предпочитаете открытый исходный код, вы также можете изучить SharpDevelop (c # и boo) и / или monodevelop (c #, но лучше для linux / мультиплатформенного, не так хорошо только для windows imho, но yout пробег может отличаться)

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

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

15
ответ дан 8 December 2019 в 13:48
поделиться

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

1
ответ дан 8 December 2019 в 13:48
поделиться

блокнот + .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%

compile:

csc / target: winexe hello.cs

run:

hello

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

1
ответ дан 8 December 2019 в 13:48
поделиться

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

МНОЖЕСТВО примеров (и полезных!) Скриптов можно найти на этой странице: http://www.donationcoder.com/Software/Skrommel/

1
ответ дан 8 December 2019 в 13:48
поделиться

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

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

MsgBox("Hello World")

Окно сообщения с hello world отобразится.

0
ответ дан 8 December 2019 в 13:48
поделиться

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

0
ответ дан 8 December 2019 в 13:48
поделиться

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

0
ответ дан 8 December 2019 в 13:48
поделиться

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


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

0
ответ дан 8 December 2019 в 13:48
поделиться

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

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

ОБНОВЛЕНИЕ

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

-1
ответ дан 8 December 2019 в 13:48
поделиться