我想从头开始为 Unity 制作一个主题。
需要哪些知识和信息/技能?是否有任何工具或模板可以用于此类事情?我没有任何 Python 经验,所以最好使用偏向初学者的工具。
在提到作为开发人员或打包人员去往谁(或哪里)时,上游和下游之间有什么区别?
我使用 Windows 多年,使用 Dreamweaver 作为我的编辑器,因为它有一个基于项目(通过本地、FTP 或 SFTP)的文件树。
我需要一个具有以下功能的 Web 开发 IDE:
语法高亮的PHP,HTML,CSS,JavaScript的
文件树-本地、FTP、SFTP、基于项目(例如通过本地/FTP/SFTP 的方法)换句话说,如 Dreamweaver
可以打开多个文件(标签式)
此外,我不介意调试、类列表等功能,只要我可以将它们隐藏起来。
development ide software-recommendation web-design web-development
偶尔我需要安装一个新的 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 音频硬件,因此bsddb185和sunaudiodev模块仍然不会在 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 …
我只是找不到一个像样的(和免费的)。我可以使用什么?
什么是 Ubuntu 16.03、16.05、15.11 等?我在输入 Ubuntu 16.04 时不小心输入了 16.03。我在启动板上看到了 Ubuntu 16.03、16.05、16.01 之类的东西。它们是与下一个 Ubuntu 版本相关的里程碑。这是关于什么的?
在大学里,我们使用 Microsoft .NET 来开发应用程序。我最近切换到 Ubuntu,并想知道在 ubuntu 上/为 ubuntu 制作应用程序的类似工具。
mono programming development quickly application-development
制作闭源游戏(和扩展包)的开源版本分发给其他用户是否合法?我想为一款名为《帝国时代 2》的老游戏做到这一点。
有问题的应用程序执行一些操作(此处将音频连接到网络流)并在这些操作成功时最小化运行。因此需要一个状态图标来显示连接状态(例如已连接/已断开连接)。仅当单击该图标时,应用程序窗口才会打开以访问更多选项。
使用 Python 2.6 和 pyGtk 我通过使用gtk_status_icon方便地实现了这一点。我特意编写了在尽可能多的发行版上运行的应用程序,包括各种 Ubuntu 版本。只有在用户安装它们之后,我才小心使用可能的依赖项。
但是现在我听说未来的 Ubuntu 版本将不再支持 gtk_status_icon。要求开发人员改用应用程序指示器。什么是最佳实践以确保:
如果指标小程序未运行,应用程序指标回退机制到 gtk_status_icon 将不起作用。如果没有要从中导入的appindicator模块,Python 解释器将不会运行。我是否需要为不同的发行版开发不同的版本,还是有更好的方法来解决这个问题。
除了Ubuntu Wiki 中给出的示例之外,我在哪里可以找到有关如何使用 ApplicationIndicator 的文档?提供了哪些命令来检查指标小程序是否正在运行以避免为 Ubuntu 与非 Ubuntu 发行版编写不同的源代码?
development ×10
python ×2
applet ×1
compiling ×1
games ×1
ide ×1
indicator ×1
legal ×1
mono ×1
motu ×1
open-source ×1
programming ×1
quickly ×1
themes ×1
uml ×1
unity ×1
upstream ×1
web-design ×1