📊 TextDiff

Loading...

上下文行数:

📁 Load Files (Optional)

Compare by:
+236 added
-18 removed
151 unchanged

📝 Inline Text Comparison & Editing

Edit text directly in the boxes below. Differences are highlighted in real-time:added textandremoved text

Original Text

169 characters
function calculateSum(a, b) { return a + b ; } const numbers=[1, 2, 3, 4, 5]; const result = numbers.reduce((sum, num) => sum + num, 0); console.log('Sum:', result);

Modified Text

387 characters
function calculateSum(a, b, c = 0) { return a + b + c; } function calculateAverage(numbers) { const sum = numbers.reduce((acc, num) => acc + num, 0); return sum / numbers.length; } const numbers = [1, 2, 3, 4, 5, 6]; const sum = numbers.reduce((total, num) => total + num, 0); const average = calculateAverage(numbers); console.log('Sum:', sum); console.log('Average:', average);

💡 Usage Tips:

  • • Click on either text area to start editing
  • • Differences are highlighted automatically as you type
  • • Green highlights show added content, red shows removed content
  • • Switch between word-level and character-level comparison

💡 使用提示

  • • 直接在文本框中编辑内容,差异会实时更新
  • • 绿色高亮显示新增内容,红色显示删除内容
  • • 支持多种文件格式:.txt, .md, .js, .json, .html, .css, .py 等
  • • Keyboard shortcuts: Ctrl+L (Load sample), Ctrl+R (Swap), Ctrl+K (Clear), Ctrl+F (Fullscreen)
  • • 两个面板的滚动是同步的,便于对比查看