How can I use \textit in a listing?
\documentclass[a4paper]{article}
\begin{document}
\begin{lstlisting}[label=test]
Some code.
\textit{This should be italic.}
Some code.
\end{lstlisting}
\end{document}
How can I use \textit in a listing?
\documentclass[a4paper]{article}
\begin{document}
\begin{lstlisting}[label=test]
Some code.
\textit{This should be italic.}
Some code.
\end{lstlisting}
\end{document}
You can emphasize words using the emph and emphstyle keys.
See page 19 in the listings manual.
\documentclass[a4paper]{article}
\usepackage{listings}
\begin{document}
\lstset{emph={world}, emphstyle=\itshape} % the word "world" shall be italic
\begin{lstlisting}[label=test]
Hello world
\end{lstlisting}
\end{document}

I agree, it is not a good solution for highlighting single lines of code. I think here is what you are looking for:
\documentclass[a4paper]{article}
\usepackage{listings}
\lstset{escapeinside={(*@}{@*)}}
\begin{document}
\begin{lstlisting}[label=test]
Some code.
(*@\textit{This should be italic.}@*)
Some code.
\end{lstlisting}
\end{document}

\documentclass{...}and ending with\end{document}. – May 30 '14 at 18:24mathescapeoption, then inside yourlstlistingyou can use$\textit{Hello World.}$. – Werner May 30 '14 at 18:44\lstinline(since it also applies tolstlisting); Using commands inside inline code – Werner May 30 '14 at 18:47