-
Notifications
You must be signed in to change notification settings - Fork 14
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
919a49a
commit f5641c4
Showing
1,043 changed files
with
208,712 additions
and
2 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,38 @@ | ||
# Electron-SIMGUI | ||
本项目是基于Electron和element UI开发的一款代码查重软件,其内核使用了SIM(SIM是Dick Grune开发的一款代码查重软件) | ||
# 基于Electron和element UI的代码查重软件 | ||
## 一、项目简介 | ||
|
||
本项目是基于Electron和element UI开发的一款代码查重软件,其内核使用了开源软件[SIM](https://dickgrune.com/Programs/similarity_tester/)(SIM是大佬[Dick Grune](https://dickgrune.com/)开发的一款代码查重软件) | ||
|
||
本项目为SIM添加了GUI界面,简化了操作,技术含量不高,如有错漏,请大佬们指出。 | ||
|
||
## 二、代码使用方式 | ||
|
||
```shell | ||
# nodeJS版本 v12.19.0 | ||
# electron版本 v10.1.4 | ||
|
||
# Clone this repository | ||
git clone https://github.com/ZxfBugProgrammer/Electron-SIMGUI.git | ||
# Go into the repository | ||
cd Electron-SIMGUI | ||
# Install dependencies | ||
npm install | ||
# Run the app | ||
npm start | ||
``` | ||
|
||
## 三、软件预览图 | ||
|
||
![预览图1](./Preview-Image/1.png) | ||
|
||
![预览图2](./Preview-Image/2.png) | ||
|
||
![预览图3](./Preview-Image/3.png) | ||
|
||
![预览图4](./Preview-Image/4.png) | ||
|
||
![预览图5](./Preview-Image/5.png) | ||
|
||
## 四、联系方式 | ||
|
||
如有问题可联系邮箱 [email protected] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,99 @@ | ||
/* a11y-dark theme */ | ||
/* Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css */ | ||
/* @author: ericwbailey */ | ||
|
||
/* Comment */ | ||
.hljs-comment, | ||
.hljs-quote { | ||
color: #d4d0ab; | ||
} | ||
|
||
/* Red */ | ||
.hljs-variable, | ||
.hljs-template-variable, | ||
.hljs-tag, | ||
.hljs-name, | ||
.hljs-selector-id, | ||
.hljs-selector-class, | ||
.hljs-regexp, | ||
.hljs-deletion { | ||
color: #ffa07a; | ||
} | ||
|
||
/* Orange */ | ||
.hljs-number, | ||
.hljs-built_in, | ||
.hljs-builtin-name, | ||
.hljs-literal, | ||
.hljs-type, | ||
.hljs-params, | ||
.hljs-meta, | ||
.hljs-link { | ||
color: #f5ab35; | ||
} | ||
|
||
/* Yellow */ | ||
.hljs-attribute { | ||
color: #ffd700; | ||
} | ||
|
||
/* Green */ | ||
.hljs-string, | ||
.hljs-symbol, | ||
.hljs-bullet, | ||
.hljs-addition { | ||
color: #abe338; | ||
} | ||
|
||
/* Blue */ | ||
.hljs-title, | ||
.hljs-section { | ||
color: #00e0e0; | ||
} | ||
|
||
/* Purple */ | ||
.hljs-keyword, | ||
.hljs-selector-tag { | ||
color: #dcc6e0; | ||
} | ||
|
||
.hljs { | ||
display: block; | ||
overflow-x: auto; | ||
background: #2b2b2b; | ||
color: #f8f8f2; | ||
padding: 0.5em; | ||
} | ||
|
||
.hljs-emphasis { | ||
font-style: italic; | ||
} | ||
|
||
.hljs-strong { | ||
font-weight: bold; | ||
} | ||
|
||
@media screen and (-ms-high-contrast: active) { | ||
.hljs-addition, | ||
.hljs-attribute, | ||
.hljs-built_in, | ||
.hljs-builtin-name, | ||
.hljs-bullet, | ||
.hljs-comment, | ||
.hljs-link, | ||
.hljs-literal, | ||
.hljs-meta, | ||
.hljs-number, | ||
.hljs-params, | ||
.hljs-string, | ||
.hljs-symbol, | ||
.hljs-type, | ||
.hljs-quote { | ||
color: highlight; | ||
} | ||
|
||
.hljs-keyword, | ||
.hljs-selector-tag { | ||
font-weight: bold; | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,99 @@ | ||
/* a11y-light theme */ | ||
/* Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css */ | ||
/* @author: ericwbailey */ | ||
|
||
/* Comment */ | ||
.hljs-comment, | ||
.hljs-quote { | ||
color: #696969; | ||
} | ||
|
||
/* Red */ | ||
.hljs-variable, | ||
.hljs-template-variable, | ||
.hljs-tag, | ||
.hljs-name, | ||
.hljs-selector-id, | ||
.hljs-selector-class, | ||
.hljs-regexp, | ||
.hljs-deletion { | ||
color: #d91e18; | ||
} | ||
|
||
/* Orange */ | ||
.hljs-number, | ||
.hljs-built_in, | ||
.hljs-builtin-name, | ||
.hljs-literal, | ||
.hljs-type, | ||
.hljs-params, | ||
.hljs-meta, | ||
.hljs-link { | ||
color: #aa5d00; | ||
} | ||
|
||
/* Yellow */ | ||
.hljs-attribute { | ||
color: #aa5d00; | ||
} | ||
|
||
/* Green */ | ||
.hljs-string, | ||
.hljs-symbol, | ||
.hljs-bullet, | ||
.hljs-addition { | ||
color: #008000; | ||
} | ||
|
||
/* Blue */ | ||
.hljs-title, | ||
.hljs-section { | ||
color: #007faa; | ||
} | ||
|
||
/* Purple */ | ||
.hljs-keyword, | ||
.hljs-selector-tag { | ||
color: #7928a1; | ||
} | ||
|
||
.hljs { | ||
display: block; | ||
overflow-x: auto; | ||
background: #fefefe; | ||
color: #545454; | ||
padding: 0.5em; | ||
} | ||
|
||
.hljs-emphasis { | ||
font-style: italic; | ||
} | ||
|
||
.hljs-strong { | ||
font-weight: bold; | ||
} | ||
|
||
@media screen and (-ms-high-contrast: active) { | ||
.hljs-addition, | ||
.hljs-attribute, | ||
.hljs-built_in, | ||
.hljs-builtin-name, | ||
.hljs-bullet, | ||
.hljs-comment, | ||
.hljs-link, | ||
.hljs-literal, | ||
.hljs-meta, | ||
.hljs-number, | ||
.hljs-params, | ||
.hljs-string, | ||
.hljs-symbol, | ||
.hljs-type, | ||
.hljs-quote { | ||
color: highlight; | ||
} | ||
|
||
.hljs-keyword, | ||
.hljs-selector-tag { | ||
font-weight: bold; | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,108 @@ | ||
/*! | ||
* Agate by Taufik Nurrohman <https://github.com/taufik-nurrohman> | ||
* --------------------------------------------------------------- | ||
* | ||
* #ade5fc | ||
* #a2fca2 | ||
* #c6b4f0 | ||
* #d36363 | ||
* #fcc28c | ||
* #fc9b9b | ||
* #ffa | ||
* #fff | ||
* #333 | ||
* #62c8f3 | ||
* #888 | ||
* | ||
*/ | ||
|
||
.hljs { | ||
display: block; | ||
overflow-x: auto; | ||
padding: 0.5em; | ||
background: #333; | ||
color: white; | ||
} | ||
|
||
.hljs-name, | ||
.hljs-strong { | ||
font-weight: bold; | ||
} | ||
|
||
.hljs-code, | ||
.hljs-emphasis { | ||
font-style: italic; | ||
} | ||
|
||
.hljs-tag { | ||
color: #62c8f3; | ||
} | ||
|
||
.hljs-variable, | ||
.hljs-template-variable, | ||
.hljs-selector-id, | ||
.hljs-selector-class { | ||
color: #ade5fc; | ||
} | ||
|
||
.hljs-string, | ||
.hljs-bullet { | ||
color: #a2fca2; | ||
} | ||
|
||
.hljs-type, | ||
.hljs-title, | ||
.hljs-section, | ||
.hljs-attribute, | ||
.hljs-quote, | ||
.hljs-built_in, | ||
.hljs-builtin-name { | ||
color: #ffa; | ||
} | ||
|
||
.hljs-number, | ||
.hljs-symbol, | ||
.hljs-bullet { | ||
color: #d36363; | ||
} | ||
|
||
.hljs-keyword, | ||
.hljs-selector-tag, | ||
.hljs-literal { | ||
color: #fcc28c; | ||
} | ||
|
||
.hljs-comment, | ||
.hljs-deletion, | ||
.hljs-code { | ||
color: #888; | ||
} | ||
|
||
.hljs-regexp, | ||
.hljs-link { | ||
color: #c6b4f0; | ||
} | ||
|
||
.hljs-meta { | ||
color: #fc9b9b; | ||
} | ||
|
||
.hljs-deletion { | ||
background-color: #fc9b9b; | ||
color: #333; | ||
} | ||
|
||
.hljs-addition { | ||
background-color: #a2fca2; | ||
color: #333; | ||
} | ||
|
||
.hljs a { | ||
color: inherit; | ||
} | ||
|
||
.hljs a:focus, | ||
.hljs a:hover { | ||
color: inherit; | ||
text-decoration: underline; | ||
} |
Oops, something went wrong.