Code Folding

by mr-pounds
5
4
3
2
1
Score: 35/100

Description

This plugin has not been manually reviewed by Obsidian staff. A lightweight plugin that adds smart folding functionality to code blocks.

Reviews

No reviews yet.

Stats

stars
downloads
0
forks
1
days
NaN
days
NaN
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
0
commits

Latest Version

Invalid date

Changelog

README file from

Github

Obsidian Code Folding

A lightweight plugin that adds smart folding functionality to code blocks.

中文文档

Core Principles

  • Minimal Changes: Focus solely on code block folding, no additional features
  • Performance First: Lean and efficient code implementation
  • Theme Compatible: Uses Obsidian native CSS variables, compatible with all themes

Features

Code Lines Behavior
≤ 5 lines Display full code with one-click copy
> 5 lines Auto-fold overflow, click to expand/collapse, supports one-click copy

Installation

  1. Open Obsidian Settings → Community Plugins
  2. Turn off Safe Mode
  3. Click Browse Community Plugins
  4. Search for "Code Folding"
  5. Click Install and Enable

Manual Installation

  1. Download the latest main.js, styles.css, and manifest.json
  2. Place files in your Vault's .obsidian/plugins/obsidian-code-folding/ directory
  3. Enable the plugin in Obsidian settings

Usage

  • Click the code block header to expand/collapse folded content
  • Click the 📋 button to copy code
  • Adjust the folding threshold in settings (default: 5 lines)

Settings

Option Description Default
Fold Threshold Auto-fold when exceeding this line count 5

Compatibility

  • Obsidian version: ≥ 0.15.0
  • Supports desktop and mobile
  • Compatible with all Obsidian themes