标签: development

如何从头开始为 Unity 制作主题?

我想从头开始为 Unity 制作一个主题。

需要哪些知识和信息/技能?是否有任何工具或模板可以用于此类事情?我没有任何 Python 经验,所以最好使用偏向初学者的工具。

themes development unity

67
推荐指数
2
解决办法
2万
查看次数

当提到作为开发人员时,上游和下游之间有什么区别?

在提到作为开发人员或打包人员去往谁(或哪里)时,上游下游之间有什么区别?

package-management development upstream

64
推荐指数
1
解决办法
2万
查看次数

像 Dreamweaver 这样的基本 Web 开发 IDE/编辑器?

我使用 Windows 多年,使用 Dreamweaver 作为我的编辑器,因为它有一个基于项目(通过本地、FTP 或 SFTP)的文件树。

我需要一个具有以下功能的 Web 开发 IDE:

  • 语法高亮PHP,HTML,CSS,JavaScript的

  • 文件树-本地、FTP、SFTP、基于项目(例如通过本地/FTP/SFTP 的方法)换句话说,如 Dreamweaver

  • 可以打开多个文件(标签式)

此外,我不介意调试、类列表等功能,只要我可以将它们隐藏起来。

development ide software-recommendation web-design web-development

52
推荐指数
8
解决办法
9万
查看次数

在从源代码编译 Python 之前,我应该安装哪些包/库?

偶尔我需要安装一个新的 Ubuntu(我在台式机和服务器上都使用它)并且我总是忘记在编译之前我应该​​安装的几个库,这意味着我必须重新编译,这很烦人。

所以现在我想在编译 Python 之前列出要安装的所有库包的完整列表(最好是它们的可选性)。

这是我使用以下帮助并通过挖掘setup.py. 至少对于 Ubuntu 10.04 和 11.04 来说是完整的:

build-essential (obviously)
libz-dev        (also pretty common and essential)
libreadline-dev (or the Python prompt is crap)
libncursesw5-dev
libssl-dev
libgdbm-dev
libsqlite3-dev
libbz2-dev
Run Code Online (Sandbox Code Playgroud)

对于 Python 3.2 及更高版本:

liblzma-dev
Run Code Online (Sandbox Code Playgroud)

更多可选:

tk-dev
libdb-dev
Run Code Online (Sandbox Code Playgroud)

Ubuntu 没有适用于 Berkeley 数据库 v1.8.5 的软件包,也没有(出于显而易见的原因)Sun 音频硬件,因此bsddb185sunaudiodev模块仍然不会在 Ubuntu 上构建,但所有其他模块都是在安装了上述软件包的情况下构建的。

更新

在 Ubuntu 14.04 中,Python 2.6 和 2.7 等需要更多补丁。我建议改为检查pyenv。它包含一个脚本python-build(位于plugins/python-build/bin)。有了它,您可以像这样安装任意 Python 版本:

$ ./python-build 2.7.8 /opt/python27
Run Code Online (Sandbox Code Playgroud)

其中 2.7.8 是版本,/opt/python27 是它将被安装的路径。Pyenv …

python development compiling

46
推荐指数
2
解决办法
4万
查看次数

有哪些 UML(统一建模语言)工具可用?

我只是找不到一个像样的(和免费的)。我可以使用什么?

development software-recommendation uml

44
推荐指数
5
解决办法
8万
查看次数

什么是 Ubuntu 16.05、16.06 等

什么是 Ubuntu 16.03、16.05、15.11 等?我在输入 Ubuntu 16.04 时不小心输入了 16.03。我在启动板上看到了 Ubuntu 16.03、16.05、16.01 之类的东西。它们是与下一个 Ubuntu 版本相关的里程碑。这是关于什么的?

这是一个链接。

development release-management

44
推荐指数
1
解决办法
4309
查看次数

如何在 Ubuntu 上开发 .NET 应用程序?

在大学里,我们使用 Microsoft .NET 来开发应用程序。我最近切换到 Ubuntu,并想知道在 ubuntu 上/为 ubuntu 制作应用程序的类似工具。

mono programming development quickly application-development

41
推荐指数
4
解决办法
3万
查看次数

走 MOTU/开发者之路的最大障碍是什么?

对于那些不是MOTU(维护 Universe 和 Multiverse 软件存储库的人)并且没有“我将在 $date 之前申请 MOTU”种类的计划的人:

是什么阻止您和其他像您一样的人尝试成为 MOTU?是什么让你认为你不能成为其中一员?

我指的是社会和技术障碍。

编辑: 我说 MOTU 只是因为它是一个非常通用的组,但是“你为什么不打包/修补并打算最终尝试上传权限?” 是一个更通用的版本。

motu development

26
推荐指数
5
解决办法
1743
查看次数

我如何合法地制作闭源游戏的开源版本?

制作闭源游戏(和扩展包)的开源版本分发给其他用户是否合法?我想为一款名为《帝国时代 2》的老游戏做到这一点。

development games open-source legal

26
推荐指数
4
解决办法
3801
查看次数

如何编写将在 Ubuntu 以及其他发行版中显示的状态图标?

有问题的应用程序执行一些操作(此处将音频连接到网络流)并在这些操作成功时最小化运行。因此需要一个状态图标来显示连接状态(例如已连接/已断开连接)。仅当单击该图标时,应用程序窗口才会打开以访问更多选项。

使用 Python 2.6 和 pyGtk 我通过使用gtk_status_icon方便地实现了这一点。我特意编写了在尽可能多的发行版上运行的应用程序,包括各种 Ubuntu 版本。只有在用户安装它们之后,我才小心使用可能的依赖项。

但是现在我听说未来的 Ubuntu 版本将不再支持 gtk_status_icon。要求开发人员改用应用程序指示器。什么是最佳实践以确保:

  1. 应用程序的本地图标显示正确
  2. 该应用程序仍将在未来的 Ubuntu 版本中运行并显示其图标。
  3. 该应用程序将同时运行,并在其他环境中显示它的图标指示的小程序libappindicator蟒蛇,appindicator不提供。

如果指标小程序未运行,应用程序指标回退机制到 gtk_status_icon 将不起作用。如果没有要从中导入的appindicator模块,Python 解释器将不会运行。我是否需要为不同的发行版开发不同的版本,还是有更好的方法来解决这个问题。

除了Ubuntu Wiki 中给出的示例之外,我在哪里可以找到有关如何使用 ApplicationIndicator 的文档?提供了哪些命令来检查指标小程序是否正在运行以避免为 Ubuntu 与非 Ubuntu 发行版编写不同的源代码?

applet indicator python development application-development

23
推荐指数
3
解决办法
5034
查看次数