Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/midnightcrowing/codenest

一个没啥用的管理项目路径的工具
https://github.com/midnightcrowing/codenest

cross-platform desktop-application developer-tools electron linguist project-management

Last synced: about 2 months ago
JSON representation

一个没啥用的管理项目路径的工具

Awesome Lists containing this project

README

        

# CodeNest

简体中文 | [English](README_EN.md)


CodeNest Interface

## 简介

CodeNest 是一款本地项目管理工具,可整理分散在磁盘各处的项目。通过“我的”、“Fork”、“Clone”或“临时项目”等分类进行管理,可以分析项目的编程语言(类似于
GitHub)。你可以更便捷地使用 IDE 打开项目。

## 安装

1. 前往 [Releases](https://github.com/MidnightCrowing/CodeNest/releases) 页面,下载适合您系统的安装包。下载后解压并按照指示进行安装,即可开始使用。

2. 您还可以在 [CI](https://github.com/MidnightCrowing/CodeNest/actions) 页面找到使用最新代码自动构建的安装包。请注意,您需要登录 GitHub 账号才能下载这些文件。

## 使用说明

### 1. 添加项目

在 CodeNest 主界面点击“添加项目”按钮,填写必要信息后点击“添加”,即可将项目加入列表。

### 2. 筛选项目

使用右上角的搜索框输入关键字,或通过筛选功能选择特定的编程语言,快速找到目标项目。

### 3. 分析项目语言

CodeNest 会自动检测并显示每个项目的主要编程语言,这些信息会显示在语言列表中,便于按语言筛选和管理。

### 4. 使用 IDE 打开项目

在项目列表中点击项目旁的“打开”按钮,CodeNest 将启动配置好的 IDE 并直接打开该项目。

> [!NOTE]
> 如果未配置 IDE 路径,请先在“设置”页面完成相关配置。

### 5. 标记临时项目

对于短期使用的项目,可通过项目菜单选择“编辑”,并在弹出的窗口中将其标记为“临时项目”。这些项目会自动归入“临时项目”分类,方便管理。

### 6. 从列表中移除/删除项目

在项目菜单中选择“移除”/“删除”项即可从列表中移除项目。

> [!CAUTION]
> 对于非临时项目,只能从列表中移除,而不会删除本地文件。对于临时项目,移除时会同时删除其本地文件,请确认无误后操作。

## 反馈

如果您有任何问题或建议,请访问 [本项目的 GitHub Issues](https://github.com/MidnightCrowing/CodeNest/issues)
页面提交反馈。

## 许可证

本项目使用 [MIT 许可证](LICENSE)。

## 贡献与构建项目

查看 [CONTRIBUTING.md](docs/CONTRIBUTING_CN.md) 以获取更多信息。

## 鸣谢

- **UI设计**:基于 [JetBrains Int UI Kit](https://www.figma.com/community/file/1227732692272811382/int-ui-kit)
- **图标资源**:
- [JetBrains Icons](https://jetbrains.github.io/ui/resources/icons_list/)
- 部分图标来自 [Unicons](https://icones.js.org/collection/uil)
- 部分图标来自 [Tabler lcons](https://icones.js.org/collection/tabler)
- **软件图标** - by [StevenArai](https://github.com/StevenArai)

感谢开源社区以及所有为该项目做出贡献的开发者!