🏠 Home
⏎ Back

📄 Editeurs pour le terminal WINDOWS

Le terminal de commandes Windows CMD utilise un encodage particulier. Il s'agit de la page de code 850 (CP850 sur Linux, OEM850, IBM850 sur Windows)

Page de code 850

Garder à l'esprit cela !

Lorsque vous utiliserez un éditeur, choissisez en un qui gère cet encodage.

En effet, si vous codez un script dans un autre encodage de la page de code 850, par exemple en UTF-8 ou 8859-1 (Latin1) la prise en charge des caractères ne sera pas correcte.

Notepad++ et Geany sont des bons choix mais il en existe d'autres.

Personnellement, j'aime bien Geany car il sait exécuter les scripts.

Encodage dans Geany
:: Cette ligne définit la page de code
CHCP 850
ECHO Les caractères sont bien affichés !
PAUSE
En image avec encodage définit sur IBM850
En image avec encodage définit sur ISO-8859-1

Page de code IBM 850

|   0:  |   1:☺ |   2:☻ |   3:♥ |   4:♦ |   5:♣ |   6:♠ |   7:• |
|   8:◘ |   9:○ |  10:◙ |  11:♂ |  12:♀ |  13:♪ |  14:♫ |  15:☼ |
|  16:► |  17:◄ |  18:↕ |  19:‼ |  20:¶ |  21:§ |  22:▬ |  23:↨ |
|  24:↑ |  25:↓ |  26:→ |  27:← |  28:∟ |  29:↔ |  30:▲ |  31:▼ |
|  32:  |  33:! |  34:" |  35:# |  36:$ |  37:% |  38:& |  39:' |
|  40:( |  41:) |  42:* |  43:+ |  44:, |  45:- |  46:. |  47:/ |
|  48:0 |  49:1 |  50:2 |  51:3 |  52:4 |  53:5 |  54:6 |  55:7 |
|  56:8 |  57:9 |  58:: |  59:; |  60:< |  61:= |  62:> |  63:? |
|  64:@ |  65:A |  66:B |  67:C |  68:D |  69:E |  70:F |  71:G |
|  72:H |  73:I |  74:J |  75:K |  76:L |  77:M |  78:N |  79:O |
|  80:P |  81:Q |  82:R |  83:S |  84:T |  85:U |  86:V |  87:W |
|  88:X |  89:Y |  90:Z |  91:[ |  92:\ |  93:] |  94:^ |  95:_ |
|  96:` |  97:a |  98:b |  99:c | 100:d | 101:e | 102:f | 103:g |
| 104:h | 105:i | 106:j | 107:k | 108:l | 109:m | 110:n | 111:o |
| 112:p | 113:q | 114:r | 115:s | 116:t | 117:u | 118:v | 119:w |
| 120:x | 121:y | 122:z | 123:{ | 124:| | 125:} | 126:~ | 127:⌂ |
| 128:Ç | 129:ü | 130:é | 131:â | 132:ä | 133:à | 134:å | 135:ç |
| 136:ê | 137:ë | 138:è | 139:ï | 140:î | 141:ì | 142:Ä | 143:Å |
| 144:É | 145:æ | 146:Æ | 147:ô | 148:ö | 149:ò | 150:û | 151:ù |
| 152:ÿ | 153:Ö | 154:Ü | 155:¢ | 156:£ | 157:¥ | 158:₧ | 159:ƒ |
| 160:á | 161:í | 162:ó | 163:ú | 164:ñ | 165:Ñ | 166:ª | 167:º |
| 168:¿ | 169:⌐ | 170:¬ | 171:½ | 172:¼ | 173:¡ | 174:« | 175:» |
| 176:░ | 177:▒ | 178:▓ | 179:│ | 180:┤ | 181:Á | 182:Â | 183:À |
| 184:© | 185:╣ | 186:║ | 187:╗ | 188:╝ | 189:¢ | 190:¥ | 191:┐ |
| 192:└ | 193:┴ | 194:┬ | 195:├ | 196:─ | 197:┼ | 198:ã | 199:Ã |
| 200:╚ | 201:╔ | 202:╩ | 203:╦ | 204:╠ | 205:═ | 206:╬ | 207:¤ |
| 208:ð | 209:Ð | 210:Ê | 211:Ë | 212:È | 213:ı | 214:Í | 215:Î |
| 216:Ï | 217:┘ | 218:┌ | 219:█ | 220:▄ | 221:▌ | 222:▐ | 223:▀ |
| 224:Ó | 225:ß | 226:Ô | 227:Ò | 228:õ | 229:Õ | 230:µ | 231:þ |
| 232:Þ | 233:Ú | 234:Û | 235:Ù | 236:ý | 237:Ý | 238:¯ | 239:´ |
| 240:¬ | 241:± | 242:‗ | 243:¾ | 244:¶ | 245:§ | 246:÷ | 247:¸ |
| 248:° | 249:¨ | 250:· | 251:¹ | 252:³ | 253:² | 254:■ | 255:␣ |