Можно ли писать программы для других ОС в Ubuntu?

Я не думаю, что это возможно из-за природы этой точки зрения.

Однако: для выбора нескольких файлов я предлагаю вам изучить комбинацию клавиш Shift для выбора файлов «в строке» и Ctrl для выбора отдельных файлов «повсюду» как есть. Вы быстро подберете их.

4
задан 28 May 2012 в 12:29

44 ответа

Из http://monodevelop.com/

MonoDevelop - это среда разработки, предназначенная в первую очередь для C # и других языков .NET. MonoDevelop позволяет разработчикам быстро писать настольные и веб-приложения ASP.NET в Linux, Windows и Mac OSX. MonoDevelop позволяет разработчикам переносить приложения .NET, созданные с помощью Visual Studio в Linux, и поддерживать единую базу кода для всех платформ.

MonoDevelop основан на http://monodevelop.com/ , свободной реализации с открытым исходным кодом .NET Framework. Mono поддерживает C #, но также поддерживает Visual Basic 8. MonoDevelop поддерживает несколько языков, включая C # и Visual Basic. Поэтому, если вы предпочитаете разрабатывать в VB, вы можете сделать это с помощью MonoDevelop на Ubuntu, и вы можете запускать свои VB-программы на Ubuntu ( и Windows).

Похоже, это то, что вам нужно.

5
ответ дан 25 May 2018 в 10:53
  • 1
    @EliahKagan, пожалуйста, не редактируйте новый контент в реальном ответе, но не стесняйтесь добавлять его в комментарий (или написать собственный ответ) – Thorbjørn Ravn Andersen 28 May 2012 в 13:31
  • 2
    На AskUbuntu редактирование ответов вроде этого считается хорошим . Тем не менее, уважение намерения автора оригинала, по крайней мере, столь же важно. Я улучшил свое редактирование (его изначально не хватало). Но если вы по-прежнему предпочитаете свою оригинальную версию, , пожалуйста, не стесняйтесь возвращать редактирование . Вы можете вернуться к редактированию в списке версий , используя ссылку rollback. – Eliah Kagan 28 May 2012 в 13:34
  • 3
    Я не возражаю против корректирующих исправлений для орфографических ошибок и грамматики, но лично я считаю, что основные изменения должны быть зарезервированы оригинальным автором на основе предложений, добавленных в комментарии. Это основано на моем опыте в другом месте на SE. – Thorbjørn Ravn Andersen 28 May 2012 в 13:46
  • 4
    Корректирующие изменения для основного контента и добавочные изменения в духе и контекстуально подходящие для исходного сообщения, как правило, приветствуются в AskUbuntu. Даже исправления, удаляющие материал, поскольку он становится менее полезным для будущих выпусков, происходят с некоторой регулярностью. Я бы предположил, что на разных сайтах SE есть разные стандарты сообщества о том, какие виды прав подходят - в AskUbuntu мы склонны думать, что изменения, которые улучшают , являются хорошими, если они не неуважение или искажение любого из авторов. Я редактировал и редактировал так много раз здесь, без жалоб. – Eliah Kagan 28 May 2012 в 13:53
  • 5
    Добавление нового контента в норму и приветствуется в Ask Ubuntu. Все о улучшении вопросов и ответов - добавление хорошего нового контента и удаление старого нерелевантного контента. Если есть сомнения, поднимите Мета-вопрос. Благодарю. – fossfreedom♦ 28 May 2012 в 22:25

Из http://monodevelop.com/

MonoDevelop - это среда разработки, предназначенная прежде всего для C # и других языков .NET. MonoDevelop позволяет разработчикам быстро писать настольные и веб-приложения ASP.NET в Linux, Windows и Mac OSX. MonoDevelop позволяет разработчикам переносить приложения .NET, созданные с помощью Visual Studio в Linux, и поддерживать единую базу кода для всех платформ.

MonoDevelop основан на Mono , бесплатную реализацию .NET Framework с открытым исходным кодом. Mono поддерживает C #, но также поддерживает Visual Basic 8 . MonoDevelop поддерживает несколько языков, включая C # и Visual Basic. Поэтому, если вы предпочитаете разрабатывать VB, вы можете сделать это с помощью MonoDevelop на Ubuntu, и вы можете запускать свои VB-программы на Ubuntu (и Windows) тоже.

Похоже, это то, что вам нужно.

5
ответ дан 25 July 2018 в 18:44

Из http://monodevelop.com/

MonoDevelop - это среда разработки, предназначенная прежде всего для C # и других языков .NET. MonoDevelop позволяет разработчикам быстро писать настольные и веб-приложения ASP.NET в Linux, Windows и Mac OSX. MonoDevelop позволяет разработчикам переносить приложения .NET, созданные с помощью Visual Studio в Linux, и поддерживать единую базу кода для всех платформ.

MonoDevelop основан на Mono , бесплатную реализацию .NET Framework с открытым исходным кодом. Mono поддерживает C #, но также поддерживает Visual Basic 8 . MonoDevelop поддерживает несколько языков, включая C # и Visual Basic. Поэтому, если вы предпочитаете разрабатывать в VB, вы можете сделать это с помощью MonoDevelop на Ubuntu, и вы можете запускать свои VB-программы на Ubuntu (и Windows) тоже.

Похоже, это то, что вам нужно.

5
ответ дан 31 July 2018 в 12:43

Из http://monodevelop.com/

MonoDevelop - это среда разработки, предназначенная прежде всего для C # и других языков .NET. MonoDevelop позволяет разработчикам быстро писать настольные и веб-приложения ASP.NET в Linux, Windows и Mac OSX. MonoDevelop позволяет разработчикам переносить приложения .NET, созданные с помощью Visual Studio в Linux, и поддерживать единую базу кода для всех платформ.

MonoDevelop основан на Mono , бесплатную реализацию .NET Framework с открытым исходным кодом. Mono поддерживает C #, но также поддерживает Visual Basic 8 . MonoDevelop поддерживает несколько языков, включая C # и Visual Basic. Поэтому, если вы предпочитаете разрабатывать в VB, вы можете сделать это с помощью MonoDevelop на Ubuntu, и вы можете запускать свои VB-программы на Ubuntu (и Windows) тоже.

Похоже, это то, что вам нужно.

5
ответ дан 2 August 2018 в 00:53

Из http://monodevelop.com/

MonoDevelop - это среда разработки, предназначенная прежде всего для C # и других языков .NET. MonoDevelop позволяет разработчикам быстро писать настольные и веб-приложения ASP.NET в Linux, Windows и Mac OSX. MonoDevelop позволяет разработчикам переносить приложения .NET, созданные с помощью Visual Studio в Linux, и поддерживать единую базу кода для всех платформ.

MonoDevelop основан на Mono , бесплатную реализацию .NET Framework с открытым исходным кодом. Mono поддерживает C #, но также поддерживает Visual Basic 8 . MonoDevelop поддерживает несколько языков, включая C # и Visual Basic. Поэтому, если вы предпочитаете разрабатывать VB, вы можете сделать это с помощью MonoDevelop на Ubuntu, и вы можете запускать свои VB-программы на Ubuntu (и Windows) тоже.

Похоже, это то, что вам нужно.

5
ответ дан 4 August 2018 в 16:24

Из http://monodevelop.com/

MonoDevelop - это среда разработки, предназначенная прежде всего для C # и других языков .NET. MonoDevelop позволяет разработчикам быстро писать настольные и веб-приложения ASP.NET в Linux, Windows и Mac OSX. MonoDevelop позволяет разработчикам переносить приложения .NET, созданные с помощью Visual Studio в Linux, и поддерживать единую базу кода для всех платформ.

MonoDevelop основан на Mono , бесплатную реализацию .NET Framework с открытым исходным кодом. Mono поддерживает C #, но также поддерживает Visual Basic 8 . MonoDevelop поддерживает несколько языков, включая C # и Visual Basic. Поэтому, если вы предпочитаете разрабатывать VB, вы можете сделать это с помощью MonoDevelop на Ubuntu, и вы можете запускать свои VB-программы на Ubuntu (и Windows) тоже.

Похоже, это то, что вам нужно.

5
ответ дан 6 August 2018 в 01:03

Из http://monodevelop.com/

MonoDevelop - это среда разработки, предназначенная прежде всего для C # и других языков .NET. MonoDevelop позволяет разработчикам быстро писать настольные и веб-приложения ASP.NET в Linux, Windows и Mac OSX. MonoDevelop позволяет разработчикам переносить приложения .NET, созданные с помощью Visual Studio в Linux, и поддерживать единую базу кода для всех платформ.

MonoDevelop основан на Mono , бесплатную реализацию .NET Framework с открытым исходным кодом. Mono поддерживает C #, но также поддерживает Visual Basic 8 . MonoDevelop поддерживает несколько языков, включая C # и Visual Basic. Поэтому, если вы предпочитаете разрабатывать в VB, вы можете сделать это с помощью MonoDevelop на Ubuntu, и вы можете запускать свои VB-программы на Ubuntu (и Windows) тоже.

Похоже, это то, что вам нужно.

5
ответ дан 7 August 2018 в 18:30

Из http://monodevelop.com/

MonoDevelop - это среда разработки, предназначенная прежде всего для C # и других языков .NET. MonoDevelop позволяет разработчикам быстро писать настольные и веб-приложения ASP.NET в Linux, Windows и Mac OSX. MonoDevelop позволяет разработчикам переносить приложения .NET, созданные с помощью Visual Studio в Linux, и поддерживать единую базу кода для всех платформ.

MonoDevelop основан на Mono , бесплатную реализацию .NET Framework с открытым исходным кодом. Mono поддерживает C #, но также поддерживает Visual Basic 8 . MonoDevelop поддерживает несколько языков, включая C # и Visual Basic. Поэтому, если вы предпочитаете разрабатывать VB, вы можете сделать это с помощью MonoDevelop на Ubuntu, и вы можете запускать свои VB-программы на Ubuntu (и Windows) тоже.

Похоже, это то, что вам нужно.

5
ответ дан 10 August 2018 в 07:11

Из http://monodevelop.com/

MonoDevelop - это среда разработки, предназначенная прежде всего для C # и других языков .NET. MonoDevelop позволяет разработчикам быстро писать настольные и веб-приложения ASP.NET в Linux, Windows и Mac OSX. MonoDevelop позволяет разработчикам переносить приложения .NET, созданные с помощью Visual Studio в Linux, и поддерживать единую базу кода для всех платформ.

MonoDevelop основан на Mono , бесплатную реализацию .NET Framework с открытым исходным кодом. Mono поддерживает C #, но также поддерживает Visual Basic 8 . MonoDevelop поддерживает несколько языков, включая C # и Visual Basic. Поэтому, если вы предпочитаете разрабатывать в VB, вы можете сделать это с помощью MonoDevelop на Ubuntu, и вы можете запускать свои VB-программы на Ubuntu (и Windows) тоже.

Похоже, это то, что вам нужно.

5
ответ дан 15 August 2018 в 19:10
  • 1
    @EliahKagan, пожалуйста, не редактируйте новый контент в реальном ответе, но не стесняйтесь добавлять его в комментарий (или написать собственный ответ) – Thorbjørn Ravn Andersen 28 May 2012 в 13:31
  • 2
    На AskUbuntu редактирование ответов вроде этого считается хорошим . Тем не менее, уважение намерения автора оригинала, по крайней мере, столь же важно. Я улучшил свое редактирование (его изначально не хватало). Но если вы по-прежнему предпочитаете свою оригинальную версию, , не стесняйтесь возвращать редактирование . Вы можете вернуться к редактированию в списке редакций , используя ссылку rollback. – Eliah Kagan 28 May 2012 в 13:34
  • 3
    Я не возражаю против корректирующих исправлений для орфографических ошибок и грамматики, но лично я считаю, что основные изменения должны быть зарезервированы оригинальным автором на основе предложений, добавленных в комментарии. Это основано на моем опыте в другом месте на SE. – Thorbjørn Ravn Andersen 28 May 2012 в 13:46
  • 4
    Корректирующие изменения для основного контента и добавочные изменения в духе и контекстуально подходящие для исходного сообщения, как правило, приветствуются в AskUbuntu. Даже исправления, удаляющие материал, поскольку он становится менее полезным для будущих выпусков, происходят с некоторой регулярностью. Я бы предположил, что разные сайты SE имеют разные стандарты сообщества о том, какие виды прав подходят - в AskUbuntu мы склонны думать, что изменения, которые улучшают , являются хорошими, если они не неуважение или искажение любого из авторов. Я редактировал и редактировал так много раз здесь, без жалоб. – Eliah Kagan 28 May 2012 в 13:53
  • 5
    – fossfreedom♦ 28 May 2012 в 22:25

Вы можете перекрестно скомпилировать исполняемые файлы Windows в Ubuntu с помощью пакета mingw32, как описано в ответах на этот вопрос:

Как запрограммировать для Windows в Ubuntu?

В качестве альтернативы, если вы придерживаетесь независимых от платформы API (например, GTK или Qt для графических приложений или любых других библиотек, которые переносятся в целевую систему), вы можете без проблем переместиться в Windows или MacOS.

[d4 ] В любом случае вы, вероятно, захотите проверить их на выбранной целевой платформе, чтобы убедиться, что они действительно функционируют правильно. Поэтому он не обязательно устранит необходимость доступа к этим платформам.

4
ответ дан 25 May 2018 в 10:53

Qt Creator - одна из таких IDE:

http://developer.ubuntu.com/get-started/qt-creator/

2
ответ дан 25 May 2018 в 10:53

Никто не сказал java!

И самый популярный ide java

Java для apple.

1
ответ дан 25 May 2018 в 10:53

Вы должны определенно рассмотреть Java или Python, оба языка не зависят от платформы и относительно просты в программировании. Но преимущество с python в том, что вам не нужно его компилировать, чтобы его не нужно было скомпилировать в Windows.

1
ответ дан 25 May 2018 в 10:53

Вы можете перекрестно скомпилировать исполняемые файлы Windows в Ubuntu с помощью пакета mingw32, как описано в ответах на этот вопрос:

Как запрограммировать для Windows в Ubuntu?

В качестве альтернативы, если вы придерживаетесь независимых от платформы API (например, GTK или Qt для графических приложений или любых других библиотек, которые переносятся в целевую систему), вы можете напрямую переносить в Windows или MacOS без особых проблем .

В любом случае вы, вероятно, захотите проверить их на выбранной вами целевой платформе, чтобы убедиться, что они действительно функционируют правильно. Таким образом, это не обязательно устранит необходимость доступа к этим платформам.

4
ответ дан 25 July 2018 в 18:44

Вы должны определенно рассмотреть Java или Python, оба языка не зависят от платформы и относительно просты в программировании. Но преимущество в python заключается в том, что вам не нужно его компилировать, чтобы он не был скомпилирован в Windows для запуска на нем.

1
ответ дан 25 July 2018 в 18:44

Qt Creator - одна из таких IDE:

http://developer.ubuntu.com/get-started/qt-creator/

2
ответ дан 25 July 2018 в 18:44

Никто не сказал java !

И самый популярный ide eclipse

Java для apple.

1
ответ дан 25 July 2018 в 18:44

Вы можете перекрестно скомпилировать исполняемые файлы Windows в Ubuntu с помощью пакета mingw32, как описано в ответах на этот вопрос:

Как запрограммировать для Windows в Ubuntu?

В качестве альтернативы, если вы придерживаетесь независимых от платформы API (например, GTK или Qt для графических приложений или любых других библиотек, которые переносятся в целевую систему), вы можете напрямую переносить в Windows или MacOS без особых проблем .

В любом случае вы, вероятно, захотите проверить их на выбранной вами целевой платформе, чтобы убедиться, что они действительно функционируют правильно. Таким образом, это не обязательно устранит необходимость доступа к этим платформам.

4
ответ дан 31 July 2018 в 12:43

Вы должны определенно рассмотреть Java или Python, оба языка не зависят от платформы и относительно просты в программировании. Но преимущество в python заключается в том, что вам не нужно его компилировать, чтобы он не был скомпилирован в Windows для запуска на нем.

1
ответ дан 31 July 2018 в 12:43

Qt Creator - одна из таких IDE:

http://developer.ubuntu.com/get-started/qt-creator/

2
ответ дан 31 July 2018 в 12:43

Никто не сказал java !

И самый популярный ide eclipse

Java для apple.

1
ответ дан 31 July 2018 в 12:43

Вы можете перекрестно скомпилировать исполняемые файлы Windows в Ubuntu с помощью пакета mingw32, как описано в ответах на этот вопрос:

Как запрограммировать для Windows в Ubuntu?

В качестве альтернативы, если вы придерживаетесь независимых от платформы API (например, GTK или Qt для графических приложений или любых других библиотек, которые переносятся в целевую систему), вы можете напрямую переносить в Windows или MacOS без особых проблем .

В любом случае вы, вероятно, захотите проверить их на выбранной вами целевой платформе, чтобы убедиться, что они действительно функционируют правильно. Таким образом, это не обязательно устранит необходимость доступа к этим платформам.

4
ответ дан 2 August 2018 в 00:53

Вы должны определенно рассмотреть Java или Python, оба языка не зависят от платформы и относительно просты в программировании. Но преимущество в python заключается в том, что вам не нужно его компилировать, чтобы он не был скомпилирован в Windows для запуска на нем.

1
ответ дан 2 August 2018 в 00:53

Qt Creator - одна из таких IDE:

http://developer.ubuntu.com/get-started/qt-creator/

2
ответ дан 2 August 2018 в 00:53

Никто не сказал java !

И самый популярный ide eclipse

Java для apple.

1
ответ дан 2 August 2018 в 00:53

Вы можете перекрестно скомпилировать исполняемые файлы Windows в Ubuntu с помощью пакета mingw32, как описано в ответах на этот вопрос:

Как запрограммировать для Windows в Ubuntu?

В качестве альтернативы, если вы придерживаетесь независимых от платформы API (например, GTK или Qt для графических приложений или любых других библиотек, которые переносятся в целевую систему), вы можете напрямую переносить в Windows или MacOS без особых проблем .

В любом случае вы, вероятно, захотите проверить их на выбранной вами целевой платформе, чтобы убедиться, что они действительно функционируют правильно. Таким образом, это не обязательно устранит необходимость доступа к этим платформам.

4
ответ дан 4 August 2018 в 16:24

Вы должны определенно рассмотреть Java или Python, оба языка не зависят от платформы и относительно просты в программировании. Но преимущество в python заключается в том, что вам не нужно его компилировать, чтобы он не был скомпилирован в Windows для запуска на нем.

1
ответ дан 4 August 2018 в 16:24

Qt Creator - одна из таких IDE:

http://developer.ubuntu.com/get-started/qt-creator/

2
ответ дан 4 August 2018 в 16:24

Никто не сказал java !

И самый популярный ide eclipse

Java для apple.

1
ответ дан 4 August 2018 в 16:24

Вы можете перекрестно скомпилировать исполняемые файлы Windows в Ubuntu с помощью пакета mingw32, как описано в ответах на этот вопрос:

Как запрограммировать для Windows в Ubuntu?

В качестве альтернативы, если вы придерживаетесь независимых от платформы API (например, GTK или Qt для графических приложений или любых других библиотек, которые переносятся в целевую систему), вы можете напрямую переносить в Windows или MacOS без особых проблем .

В любом случае вы, вероятно, захотите проверить их на выбранной вами целевой платформе, чтобы убедиться, что они действительно функционируют правильно. Таким образом, это не обязательно устранит необходимость доступа к этим платформам.

4
ответ дан 6 August 2018 в 01:03

Другие вопросы по тегам:

Похожие вопросы: