- 论坛徽章:
- 0
|
回楼上,
每个人使用的编辑器都有偏好,我一直使用UltraEdit,Python大多使用自带的Idle,没有出现过乱码问题,不管是拷贝还是保存文件。
为了测试乱码,我刚下载了Editplus v3.41,发现不管使用ADDIN自带的拷贝功能,还是直接在文本框里面拷贝,或者保存到文件再使用Editplus来打开,中文都显示正常,所以可能你的Editplus版本或者其他配置问题?
=================================================
至于代码合并的问题,这确实可以,不过有时候还是需要对标签控件进行一些运行时配置,这时候如果创建一个匿名标签控件的话,后期改标签文本可以使用控件变量实现,但是修改其他的配置,比如颜色字体、甚至需要响应GUI事件就比较麻烦了,所以我建议还是保留比较适合大多数的应用。
至于不喜欢看一堆的label1/label2之类的,可以使用编辑器的代码折叠功能将Application_ui类折叠起来,眼不见为净,类似VS.NET默认不都这么干吗:)
如果你需要修改,style仅针对一些特殊的配置比如颜色字体样式等有效,如果仅使用默认样式,则可以直接删掉style选项,比如改成这种:
self.Label(self.Frame2, text='音标:').place(relx=0.48, rely=0.03, relwidth=0.10, relheight=0.06)
或者在界面上去掉"启用TTK主题库"选项,则生成不带style的构建函数。
|
|