Ho un file di testo UTF-8 aperto in Eclipse e mi piacerebbe scoprire cos'è un particolare carattere Unicode. Esiste una funzione per visualizzare il codice Unicode del carattere sotto il cursore?Mostra il valore del punto di codice Unicode di un carattere in Eclipse
risposta
Non penso che ci sia ancora un plug-in che fa esattamente quello che stai cercando.
so di un piccolo plug-in in grado di codificare/decodificare una sequenza unicode:
Le fonti (non c'è nemmeno ancora un plugin vaso completamente costruito) are here, con la sua associata tarball: si puoi importarlo come progetto plugin per PDE a, d testarlo in eclissi.
Ecco uno script Python per mostrare informazioni sui caratteri Unicode negli appunti di Windows. Quindi, copia il personaggio nel tuo editor preferito, quindi esegui questo programma.
Non integrato in Eclipse, ma è quello che probabilmente userò quando non ho un'opzione migliore.
"""
Print information about Unicode characters on the Windows clipboard
Requires Python 2.6 and PyWin32.
For ideas on how to make it work on Linux via GTK, see:
http://mrlauer.wordpress.com/2007/12/31/python-and-the-clipboard/
"""
import win32con
import win32clipboard
import unicodedata
import sys
import codecs
from contextlib import contextmanager
MAX_PRINT_CHARS = 1
# If a character can't be output in the current encoding, output a replacement e.g. '??'
sys.stdout = codecs.getwriter(sys.stdout.encoding)(sys.stdout, errors='replace')
@contextmanager
def win_clipboard_context():
"""
A context manager for using the Windows clipboard safely.
"""
try:
win32clipboard.OpenClipboard()
yield
finally:
win32clipboard.CloseClipboard()
def get_clipboard_text():
with win_clipboard_context():
clipboard_text = win32clipboard.GetClipboardData(win32con.CF_UNICODETEXT)
return clipboard_text
def print_unicode_info(text):
for char in text[:MAX_PRINT_CHARS]:
print(u"Char: {0}".format(char))
print(u" Code: {0:#x} (hex), {0} (dec)".format(ord(char)))
print(u" Name: {0}".format(unicodedata.name(char, u"Unknown")))
try:
clipboard_text = get_clipboard_text()
except TypeError:
print(u"The clipboard does not contain Unicode text")
else:
print_unicode_info(clipboard_text)
Si può anche cercare-up un personaggio nel database Unicode utilizzando il Character Properties Unicode Utility a http://unicode.org/. Ho effettuato una ricerca Firefox Search Engine tramite tale utilità. Quindi, copia e incolla dal tuo editor preferito nella casella di ricerca.
Vedere list of online tools at http://unicode.org/. Per esempio. elenca Unicode Lookup di Jonathan Hedley.
- 1. Ottieni il valore unicode di un carattere
- 2. Convertire un valore unicode (?) Di un carattere?
- 3. Confronto di un carattere in un punto di codice?
- 4. che mostra il carattere del codice a barre nell'applicazione .net
- 5. Trova il valore numerico di un carattere numerico in C#
- 6. Come si stampa un codice carattere Unicode in Python?
- 7. Conversione del carattere unicode in formato stringa
- 8. ruby: valore decimale del carattere unicode per la conversione di \ uXXXX? Il metodo .ord non funziona
- 9. Come posso ottenere il punto di codice Unicode rappresentato da un numero intero in Swift?
- 10. Come convertire un blocco di testo Unicode in un punto di codice UTF-8 (HEX)?
- 11. Convert String al suo punto di codice Unicode
- 12. posso ottenere il valore unicode di un carattere o viceversa con php?
- 13. Come trovare il numero/nome del carattere unicode in Python?
- 14. In Windows, come si inserisce un carattere al di fuori del piano multilingue multilingue di Unicode?
- 15. Posizione di "tip" in un carattere Arrow-Unicode
- 16. Come convertire il carattere unicode di 00B0 (segno di laurea)?
- 17. Come inserire un carattere Unicode in XAML?
- 18. Ottenere un codice di carattere ASCII in Ruby usando `?` (Punto interrogativo) non riesce
- 19. Individuazione del nome del carattere Unicode in .Net
- 20. converti unicode in carattere con rubino
- 21. Carattere Unicode con pedice
- 22. Utilizzo di PHP per trovare Unicode di un carattere
- 23. Che cos'è il punto di casting del tipo?
- 24. Come individuare e visualizzare un carattere Unicode in iOS
- 25. Come ottenere carattere con il suo nome (unicode) in Java?
- 26. Come utilizzare il punto di interruzione condizionale in Eclipse?
- 27. Il punto di Java è un nuovo odore di codice?
- 28. Ricerca di segni diacritici per carattere al punto in emacs
- 29. Qual è il punto di ingresso dell'esecuzione del codice swift?
- 30. Intervallo del tipo di input HTML5 mostra il valore dell'intervallo
Sembra buono. Mi dispiace dire che non so nemmeno come impostarlo per crearlo - non sono mai stato un programmatore Java, e uso Eclipse per Python e C/C++. Ma col tempo, cercherò di imparare. –