如何化妆更漂亮让你的程序界面更漂亮

查看: 406|回复: 4
手把手教你配置最漂亮的PyCharm界面,Python程序员必备!
主题帖子金币
连长, 积分 75, 距离下一级还需 125 积分
连长, 积分 75, 距离下一级还需 125 积分
手把手教你配置最漂亮的PyCharm界面,Python程序员必备!-1.jpg (22.44 KB, 下载次数: 0)
05:23 上传
高逼格超美的IDE界面,是每个程序员的梦想!
随着人工智能/机器学习的兴起,Python作为一门“漂亮的语言”,再次获得广年夜程序员的关注。而JetBrains出品的PyCharm无疑是最好用的Python IDE之一。
俗话说“工欲善其事,必先利其器”,把自己的IDE配置得既有逼格又好看,这是每个Python程序员必备的技能。本文就手把手的教你,如何把自己的PyCharm配置的更加好看!绝对比网上年夜大都教程要实用!
手把手教你配置最漂亮的PyCharm界面,Python程序员必备!-2.jpg (61.64 KB, 下载次数: 0)
05:23 上传
PyCharm,Python开发利器!
第一步,换成深色布景,呵护视力
PyCharm默认的布景是白色的,比较刺目。还是换成深色的比较好,并且感触感染比较酷一点。
修改体例:进入PyCharm,File ==& Appearance&Behavior ==& Appearance,右侧找到Theme一项,换成Darcula。
手把手教你配置最漂亮的PyCharm界面,Python程序员必备!-3.jpg (46.81 KB, 下载次数: 0)
05:23 上传
第二步,修改字体,换一个更好看的字体
修改体例:进入PyCharm,File ==& Editor ==& Colors & Fonts ===& Font,右侧的Schema可以选择字体配置,这里推荐Monokai。下面的Primary font就是所用的具体字体,不过不成以直接修改。需要先点击上边右边的Sava As...,等于是把当前的字体配置复制一个副本,然后在副本上修改。
点击Sava As...之后,会有个弹出框让你确认新字体配置的名字,默认是Monokai copy,我们直接OK就好。
手把手教你配置最漂亮的PyCharm界面,Python程序员必备!-4.jpg (43.35 KB, 下载次数: 0)
05:23 上传
手把手教你配置最漂亮的PyCharm界面,Python程序员必备!-5.jpg (39.98 KB, 下载次数: 0)
05:23 上传
把当前的字体配置复制一份
第三步:修改字体的年夜小和间距
在第二步的基础上,我们选择字体并且调剂字体的年夜小和间距。这个可以根据个人习惯来设置,我喜欢字年夜点,所以字体年夜小是20,间距1.1。
手把手教你配置最漂亮的PyCharm界面,Python程序员必备!-6.jpg (50.36 KB, 下载次数: 0)
05:23 上传
选择字体的年夜小和间距
第四步:调剂颜色
注意!这步很关键!网上的其他教程,只有前三步!我觉得只有前三步还不敷完美,为什么呢?
看看下图,这是一段具体的代码示例。
手把手教你配置最漂亮的PyCharm界面,Python程序员必备!-7.jpg (48.11 KB, 下载次数: 0)
05:23 上传
在这个配置下,个别文字看不清楚!
发现问题了吗?Python代码里面的注释在这个主题里是灰色的,体例的关键字参数是紫色的,这两种颜色在深色布景下看不清楚!虽然不是很严重,可是既然要改,就尽量做的完美!
解决体例:File ==& Editor ==& Colors & Fonts ===& Python,右侧面板找到“Line Comment”,在最右边一列的Foreground可以需改颜色。
在弹出的颜色选择框里可以选择颜色,也可以直接输入色值。这里我选择了明快的绿色。
手把手教你配置最漂亮的PyCharm界面,Python程序员必备!-8.jpg (51.74 KB, 下载次数: 0)
05:23 上传
修改注释的颜色,让其更明显
手把手教你配置最漂亮的PyCharm界面,Python程序员必备!-9.jpg (41.21 KB, 下载次数: 0)
05:23 上传
同样,通过修改“keyword argument”的颜色可以把关键字参数的颜色改失落。
如果你还有其他不满意的配色,都可以用这个体例改。
下图是最终的效果,怎么样,是不是美美哒!从速弄起来吧!
手把手教你配置最漂亮的PyCharm界面,Python程序员必备!-10.jpg (51.17 KB, 下载次数: 0)
05:23 上传
其他热门文章:
一句话解释区块链,你却为什么听不懂?
麻将、区块链以及去中心化
科普:比特币的密码就像泼出去的水,丢了就永远找不回来!
手把手教你配置最漂亮的PyCharm界面,Python程序员必备!-11.jpg (81.3 KB, 下载次数: 0)
05:23 上传
更多内容回复查看: 游客,如果您要查看本帖隐藏内容请
上一篇:下一篇:
C VC C++ MFC 汇编 函数 脚本 辅助 多开 注入 内存 插件 破解 基址 窗口 大漠 绑定 编程 交流 论坛 实例 源码
主题帖子金币
连长, 积分 78, 距离下一级还需 122 积分
连长, 积分 78, 距离下一级还需 122 积分
C VC C++ MFC 汇编 函数 脚本 辅助 多开 注入 内存 插件 破解 基址 窗口 大漠 绑定 编程 交流 论坛 实例 源码
主题帖子金币
连长, 积分 132, 距离下一级还需 68 积分
连长, 积分 132, 距离下一级还需 68 积分
额额额额。无语。
C VC C++ MFC 汇编 函数 脚本 辅助 多开 注入 内存 插件 破解 基址 窗口 大漠 绑定 编程 交流 论坛 实例 源码
主题帖子金币
连长, 积分 60, 距离下一级还需 140 积分
连长, 积分 60, 距离下一级还需 140 积分
告诉你吧,注释默认灰色是有它的事理的,你弄得这么花里胡哨的只会影响人阅读代码,如果你只是拿来装个逼那还是可以的。
C VC C++ MFC 汇编 函数 脚本 辅助 多开 注入 内存 插件 破解 基址 窗口 大漠 绑定 编程 交流 论坛 实例 源码
主题帖子金币
连长, 积分 81, 距离下一级还需 119 积分
连长, 积分 81, 距离下一级还需 119 积分
C VC C++ MFC 汇编 函数 脚本 辅助 多开 注入 内存 插件 破解 基址 窗口 大漠 绑定 编程 交流 论坛 实例 源码
社区QQ达人
使用QQ帐号登录论坛的用户
第一次发布主题
Powered by让你的软件界面更漂亮(五)
――完美类WindowXp 开始菜单(CYisongStartMenu) 编程指南 作者:
类WindowXp 开始菜单到现在基本上是完美实现,在功能上基本和WindowXp 与Vista 操作系统的开始菜单一样,界面当然漂亮,通过编程能实现风格多样,具有个性化的功能菜单。为了方便使用,本人对其进行了封装,库名曰:完美类WindowXp 开始菜单。 1、完美类WindowXp 开始菜单(CYisongStartMenu)有如下主要特点:
a. 在C++环境实现,界面风格可实现自定义;
b. 不仅适用Mouse 操作,还支持响应方向按键,快捷键功能;
c. 可增加和删除菜单中的子项;
d. 可显示Left Bar 并定义其风格;
e. 可自定义焦点亮条的风格;
f. 可设置菜单子项为Check Option 风格 2、完美类WindowXp 开始菜单的用途:
a. 可实现WindwXp 的两种菜单,经典菜单和分组菜单,非常适在大型应软件。象QQ 的 主菜单就是其中之一的分组菜单
b. 托盘菜单、右键快捷菜单等应用。
一、编程指南 1.文件说明类文件:YisongStartMenu.dll YisongStartMenu .lib (开始菜单库) 其它文件:MyStartMenuLib.h,MyStartMenu.h ,CmyToolTipCtrl.h 2.CYisongStartMenu 用法
a. 先把上述文件拷贝到工程目录下
b. #include MyStartMenuLib.h ,只要把MyStartMenuLib.h 文件包括到工程文件中就OK
c. 定义一变量:CYisongStartMenu m_StartM
d. 在.cpp 文件中现实代码
//主菜单初始化过程
_TextInfo textI //定义主菜顶部文本信息结构
m_StartMenu.GetUserPaneTextInfo(textInfo);//获取文本信息的初始属性
textInfo.clrShadow = GetSysColor(COLOR_BTNSHADOW);//设文本信息的主要属性
textInfo.nOffsetX = 1;
textInfo.nOffsetY = 1;
textInfo.logFontUserText.lfItalic = TRUE;
m_StartMenu.SetUserPaneTextInfo(textInfo); //使设置有效
m_StartMenu.SetUserPaneText(_T("WindowXp Menu")); //设置主菜顶部标题
m_StartMenu.SetUserPaneIcon(IDI_ICON_QQ,CSize(48,48)); //设置主菜顶部显示图标
//设置主菜顶部显示图形
m_StartMenu.GetUserBitmap(0,".//skin//1.bmp");
m_StartMenu.GetUserBitmap(1,".//skin//2.bmp");
m_StartMenu.GetUserBitmap(2,".//skin//3.bmp");
//实现菜单菜项的添加(左边主程序项的添加)
m_StartMenu.AppendProgItem(_T("Internet/nInternet Explorer"), ID_PROGLIST_IE,0,
MENU_DEFAULT,IDI_ICON_IE,NULL,_T("联接国际互际联网页"));
m_StartMenu.AppendProgItem(….)
m_StartMenu.AppendProgItem(_T("所有程序"),IDR_MENU_TEST,0,
MENU_BOTTOM|MENU_POPUP,0,NULL,NULL,&m_wndSubMenu);
// m_wndSubMenu 为“所有程序”菜单项的下拉子菜单
//实现菜单项的添加(分组菜单右边的菜单子项的添加)
//和上面方法一样,只不过是用函数AppendProgItem()
m_StartMenu. AppendPlaceItem(_T("My Documents"),
ID_PLACELIST_MYDOCUMENT,0,MENU_DEFAULT,
IDI_ICON_MYDOCUMENT);
m_StartMenu. AppendPlaceItem(….);
//设置菜单子项文本颜色, PLACELIST_TYPE 指Place List 子项颜色
//PROGLIST_TYPE指Prog List(左边列表)子项颜色
m_StartMenu.SetItemTextColor(PLACELIST_TYPE,RGB(0,255,0));
//设置子项有焦点时,其显示的亮条图形,不设置亮条为蓝色
m_StartMenu.SetItemFoucsBitmap(PLACELIST_TYPE,".//skin//OverFoucs.bmp")
//设置菜单底部属性
lst.Create(IDB_STARTPANE_BUTTONS,24,3,RGB(192,192,192));
HICON hIconTurnOff = lst.ExtractIcon(2);
m_StartMenu.AppendBottomItem(_T("Turn Off Computer"),
ID_BOTTOMBAR_TURNOFFCOMPUTER,
0,MENU_NORMAL,0,hIconTurnOff);
HICON hIconLogOff = lst.ExtractIcon(1);
m_StartMenu.AppendBottomItem(_T("Log Off"),ID_BOTTOMBAR_LOGOFF,
0,MENU_NORMAL,0,hIconLogOff);
//设置菜单底部显的背景图形。
m_StartMenu.GetBottomBarBitmap(0,".//skin//1.bmp");
m_StartMenu.GetBottomBarBitmap(1,".//skin//2.bmp");
m_StartMenu.GetBottomBarBitmap(2,".//skin//3.bmp");
e. 显示菜单方法
//空口中在某点(x,y)处显示,作为m_hWnd 的子窗口
m_StartMenu.TrackPopPane(point.x, point.y, m_hWnd, 0);
f. 响应菜单菜单命令在用AppendPlaceItem()或AppendProgItem()、AppendBottomItem()添加菜单子项时它们第二个参数为菜单项的ID。在响应每个子项mouse 单击事件时,会向菜单其父窗口发送WM_COMMAND 消息,
::SendMessage(m_hWndParent,WM_COMMAND,m_pCurrentItem-&uID,0)
所以只要在主窗口为每个菜单项映谢消息ON_COMMAND 的函数函行了,方法是在cpp 文件中找到消息息映射处( 在BEGIN_MESSAGE_MAP(CWindowsXPMenuDlg, CDialog) 和END_MESSAGE_MAP()之间)。添加如下代码:
ON_COMMAND(ID_MENUITEM,OnFunc)
在.h 头文件对OnFunc()函数声明为消息函数:
afx_msg void OnFunc();
在OnFunc()函数中实现菜单项的命令的功能
二.主要功能接口函数的说明 1.函数名:AppendProgItem()
功能:添加主程序功能菜单项
原型及参数说明:
void AppendProgItem(LPCTSTR szItemName,
ULONG ulData,
UINT uFlags,
UINT uIconResID,
HICON hIcon = NULL,
LPCSTR szTooltip=_T(""),
CYisongStartMenu* pSubMenu = NULL);
szItemName:菜单项文本标题 uID:菜单项ID 标识 ulData: 保留 uFlags: 菜单风格定义,其值可为下列值或组合
AppendProgItem(_T(""),0,0,MENU_SEPARATOR,0);
AppendPlaceItem(_T(""),0,0,MENU_SEPARATOR,0);
与本功能相同用的函数还有AppendPlaceItem(),用法上完全一样。
2.函数名:SetProgItemBackColor()
功 能:设置菜单列表背景颜色
原型及参数说明:
void SetProgItemBackColor(COLORREF clrLeftTop,
COLORREF clrRightBottom,
bool bValid)
clrLeftTop:左上角的颜色 clrRightBottom:右下角结束处 颜色 bValid:布尔型变量,TRUE,表示立即设置生效。说明:SetProgItemBackColor()函数的用法及功能与本函是一样的,请参照此用法。
3.函数名:SetItemTextColor(ITEM_TYPE nType,COLORREF clrText)
功 能:设置菜单文本颜色
原型及参数说明:
void SetItemTextColor(ITEM_TYPE nType,COLORREF clrText)
nType :ITEM_TYPE 枚举类型的数参
enum ITEM_TYPE
PROGLIST_TYPE, //指Program 列表菜单
PLACELIST_TYPE, //指Place 列表菜单
BOTTOMBAR_TYPE, //菜单底部
clrText:本文的颜色设置 Program 列表菜单项的文本颜色为 红色的方法如下: Exp.: SetItemTextColor(PROGLIST_TYPE, RGB(255,0,0)); 注意:一般在菜单初始完成后调用该函数来设置菜单项的文本颜色。
4.函数名:GetBottomBarBitmap()
功 能:设置菜单底部背景图象
原型及参数说明:void GetBottomBarBitmap(int nMode,LPTSTR szFile)) nMode :指出显示方式 szFile : 图像文件及路径。与些函数功能相同的还有GetUserBitmap(int nMode,LPTSTR szFile) 5.函数名:SetAsSubMenu()
功 能:设置菜单为弹出(子)菜单
原型及参数说明:void SetAsSubMenu(BOOL bSubmenu) bSubmenu =TRUE 时,表示为弹出(子)菜单。如上图的 TEST 菜单 6.函数名:SetItemFoucsBitmap(ITEM_TYPE nType,LPTSTR strFile)
功 能: 设置菜单项的焦点高亮显示方式
原型及参数说明:void SetItemFoucsBitmap(ITEM_TYPE nType,LPTSTR strFile) nType:参考上面介始 strFile:焦点高亮显示图形,为NULL 则显示默认的高亮条 注意:一般在菜单初始完成后调用该函数可设定不同的焦点亮条风格,上图显示两种亮条不同风格的焦点亮条。当亮条风格不能满足你的要求时,还可设定自已喜欢的图形作为焦点亮条。对亮条图形任意尽寸大小都适合。也可看到上图下拉菜单的Left Bar 风格。可以说,完美类WindowXp 开始菜单是一款用C++实现的非常完美的菜单,实现了多风格,操作上也很友好地支持按键的操作,功能基本上能满足大多应用软件的要求。当然,本开始菜的实现是相当复杂的,存在的问题也是意料之中的,希望大家批评指正并提出保贵意见。
本人的联系方式QQ 号: 邮箱:song_
34个漂亮的应用程序后台管理界面设计(系列三)
今天这篇文章收集了34个漂亮的应用程序后台管理界面设计案例分享给大家。这些界面都是来自themeforest网站,基本上都可以在线预览,所以完全能够复制下来,有的提供了预览图,设计师可以根据预览图自己...
让你的软件界面更漂亮(一)
我们使用过很多的软件, 给我们留下印象很深的是那些界面漂亮且迷人的软件, 国外的软件象QuickTime,国产的象金山词霸等,它们的软件界面设计风格都有独特之处。本人跟据自已的经验和大家探讨一下软件的...
让你的软件界面更漂亮(六) -- 仿QQ主界面
让你的软件界面更漂亮(六) -- 仿QQ主界面之ListCtrl 作者:朱一松下载源代码
QQ软件主界面的ListCtrl 是可以说非常经典了,一个字漂亮! 这个ListCtrl的所包含的信息...
*投诉人联系方式:
*版权证明: 只允许上传png/jpeg/jpg/gif格式的图片,且小于3M
*详细原因:
交 &em&漂亮的软件界面&/em& 3积分 立即下载 ...
今天这篇文章收集了34个漂亮的应用程序后台管理界面分享给大家。这些界面都是来自themeforest网站,如果要下载的话是要付费的,不过设计师可以根据预览图自己设计,希望这些后台管理界面主题能帮助到你...
相关链接:让你的软件界面更漂亮 [VC][一]  
一、统一风格漂亮界面设计的理论与实现
a.窗口和对话框
  Windows操作系中窗口和对话框在我们看来是一样的,就是一个四边形,有标...
*版权证明: 只允许上传png/jpeg/jpg/gif格式的图片,且小于3M
*详细原因:
交 &em&漂亮的软件界面&/em&(带源码) 3积分 立即下载 ...
实现令人满意的风格统一&em&的软件界面&/em&确实很难, 象网友提到的MessageBox、FileDialog、FontDialog、目录选择对话框等MFC内部甚至系统DLL内的对话框,要想让它变脸可不容易...
没有更多推荐了,如何让VB设计的程序外观更漂亮 就是使用图片作为操作界面 我需要具体的方法_百度知道
如何让VB设计的程序外观更漂亮 就是使用图片作为操作界面 我需要具体的方法
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
Kyoya13MH7
Kyoya13MH7
采纳数:49
获赞数:47
擅长:暂未定制
你可以给Form添加一图片 如果显示不全图片你也可以往窗体上加一个Picture控件 并使Picture的长与宽与窗体同等大小 然后再设置Autosize=True 往Pictrue上加图片 再加其它控件即可
采纳数:67
获赞数:55
擅长:暂未定制
不是用程序说实在的,要自己做一个VB美化的,必须要有相当高的基础才行,就算做出来了效果也不理想.现在网上有很多皮肤工具,例如ActiveSkin就是一个出色的软件,它做出来的皮肤堪称精美.用户只需要用一句代码就可以轻松的打造绚丽的皮肤.
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。今天这篇文章收集了34个漂亮的应用程序后台管理界面分享给大家。这些界面都是来自themeforest网站,虽然直接下载需要付费的,不过大部分都提供了在线预览,所以完全能够复制下来,有的提供了预览图,设计师可以根据预览图自己设计。希望这些漂亮的后台管理界面设计案例能帮助到你。(有登录界面的,点击登录即可进入后台界面)
一套漂亮的网站后台管理系统模板Flatty ui
一套漂亮的网站后台管理系统模板Flatty ui
源代码下载地址:http://www.zuidaima.com/share/8912.htm...
github最值得收藏的Bootstrap3后台管理框架
后台管理系统
后台界面也可以很酷!31个&em&高大上的后台管理系统&/em&模版
菜鸟学习版本管理系统 Git 和 代码托管平台 GitHub...
27个后台管理界面设计 立即下载
上传者: JerryZhou_ 时间:
综合评分: 4 积分/C币:3
asp.net &em&后台管理系统&/em&界面 立即下载
上传者: 暖枫无敌...
Flat Responsive Admin Bootstrap 3
Demo & Download
Admin Templ...
Archon Flat Responsive Admin Bootstrap 3
Demo &Download
Thin Admin Template
没有更多推荐了,如何把一个Winform程序界面做的很漂亮_百度知道
如何把一个Winform程序界面做的很漂亮
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
IT类认证行家
采纳数:706
获赞数:1707
3年.NET开发经验
①自己用GDI+绘制②用第三方皮肤控件 推荐用CSkin 控件③自己用大量的图片布局
为你推荐:
其他类似问题
您可能关注的内容
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 黄磊小女儿更漂亮 的文章

 

随机推荐