
1. 打开您需要打印源代码的网页。
2. 在您的键盘上同时按下 Ctrl、Shift、I 键,或单击浏览器窗口右上角的三个垂直点,然后选择“更多工具”,再选择“开发者工具”。此时将打开浏览器的开发者选项卡。
3. 在开发者选项卡中,切换到“Elements”(元素)选项卡。这将显示网页的 HTML 源代码。
4. 您可以使用鼠标右键单击源代码窗口,选择“打印”选项,或使用浏览器的“打印”功能(按 Ctrl + P),来打印源代码。
注意:不同浏览器版本的开发者工具界面可能有所不同,具体步骤可能会有所不同,但基本方法相同。这里提供的是 Google Chrome 浏览器的 *** 作说明。
某年某月某一天,大约在冬季,领导要求,要我把所参与研发的软件系统,其源代码打印出来装订成册。当时,接到领导要求的我的表情是这样的毕竟咱是个老实孩子,打印代码干什么咱也不知道,咱也不敢问。我去,这可咋办?虽然开发的软件项目功能并不复杂,可是好几个工程呢,而且有太多的文件了呀,javascript、java、html、xml、jsp文件....这可咋整?一个个帖?不,这不符合我的身份,是的,绝对不符合!
谁让咱出身是个程序猿呢,要不做个工具解决下吧,试试用python?
虽然咱的专业是java,但用起python来也不能露怯对吧,人家用啥咱用啥,走起。
这活咋干?
首先,要逐个java工程去遍历文件读取程序文件的内容,指定的文件后缀哦,而且要每一层级都读取到。
其次,要把读取到的文件内容生成word文档,要有标题哦。
最后,是不是要做个界面,弄上几个按钮,咱好可以点吧点吧按钮就能出来一份word?
下载pycharm,安装python,pip install一堆python包,一系列动作一气呵成。pip安装差不多都是这样的:
安装pyqt5、安装pyqt5-tools、python-docx、pyinstaller。
保留着java开发的老习惯,要不先定义一个类吧,用来生成word文档的工具类,各种百度各种改,代码成了这个样子:
在用pydesigner做一个界面,然后给这个界面 做一个启动入口,中间过程至于有几个按钮添加啥事件咱就不一一说了,因为那个也...太...简...单...了...!
添加上解析遍历文件夹解析文件的方法,遍历文件夹生成word如下:
中间过程略过.....
设计的极简界面是这样的
就这样吧,都折腾了两三个小时了!测试一把,走起!
打开生成的源代码文档,是长成这个样子的:
十几个工程逐个生成word,打印....(真费纸啊)完活!回家碎觉!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)