One way to do it a field at a time is to go to List Settings and click on one of your column names. You'll find the internal name on the URL.

I do this so much I created a wiki page with the following code - I enter the site name, select the list, and it gives me a formatted display of all the fields. I grabbed this years ago off of a site somewhere when we were still on SharePoint 2007 - I'd probably code it differently now but this works. You'll need to add a reference to JQuery.
<h1>Display List Field Names</h1>
Enter site:<br />
<input type="text" name="fmgSiteName" id="fmgSiteName"/>
<input type="button" class="ms-ButtonHeightWidth" value="Find Lists" onclick="javascript:retrieveLists(fmgSiteName.value)"/>
<br />
<select id="spLists" onchange="displayFieldData(this.options[this.selectedIndex].value)"><option>
Enter site starting with / above...</option></select>
<div id="spListsSelected"></div>
<table id="spListFieldTable" cellpadding="0" cellspacing="0" style="width: auto"></table>
<script type="text/javascript">
var siteURL;
var arrSkipFieldTypesOf = ['Computed'];
var arrIncludeOverrideFields = ['Title','Author','Created','Modified','Editor'];
function retrieveLists(siteName) {
siteURL = window.location.protocol + "//" + window.location.host + siteName + '/_vti_bin/lists.asmx';
var soapEnv = "<soap:Envelope xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:soap='http://schemas.xmlsoap.org/soap/envelope/'> \
<soap:Body> \
<GetListCollection xmlns='http://schemas.microsoft.com/sharepoint/soap/' /> \
</soap:Body> \
</soap:Envelope>";
$.ajax({
url: siteURL,beforeSend: function(xhr) {
xhr.setRequestHeader("SOAPAction",
"http://schemas.microsoft.com/sharepoint/soap/GetListCollection");
},
type: "POST",
async: false,
dataType: "xml",
data: soapEnv,
complete: processResult,
contentType: "text/xml; charset=\"utf-8\""
});
}
function processResult(xData, status) {
$("#spLists").empty();
$("#spLists").append("<option>Select a List</option>");
$(xData.responseXML).find("List").each(function() {
var liHtml = "<option value='" + $(this).attr("Title") + "'>" + $(this).attr("Title") + "</option>";
$("#spLists").append(liHtml);
});
}
function displayFieldData(listname) {
if(listname == "" || listname == undefined) return false;
var soapEnv = "<soap:Envelope xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:soap='http://schemas.xmlsoap.org/soap/envelope/'> \
<soap:Body> \
<GetList xmlns='http://schemas.microsoft.com/sharepoint/soap/'> \
<listName>" + listname + "</listName> \
</GetList> \
</soap:Body> \
</soap:Envelope>";
$.ajax({
url: siteURL,
beforeSend: function(xhr) {
xhr.setRequestHeader("SOAPAction",
"http://schemas.microsoft.com/sharepoint/soap/GetList");
},
type: "POST",
async: false,
dataType: "xml",
data: soapEnv,
complete: processResult2,
contentType: "text/xml; charset=\"utf-8\""
});
}
function processResult2(xData, status) {
$("#spListFieldTable tr").remove();
$("#spListFieldTable").append("<tr style='font-weight:bold;'><td style='padding-right:10px'>DisplayName</td><td style='padding-right:10px'>FieldInternalName</td><td style='padding-right:10px'>FieldType</td></tr>");
$(xData.responseXML).find("Field").each(function() {
if (($.inArray($(this).attr('Name'),arrIncludeOverrideFields)>-1) || ($(this).attr('FromBaseType')!='TRUE' && $(this).attr('Sealed')!='TRUE' && $(this).attr('DisplayName')!=undefined && $.inArray($(this).attr('Type'),arrSkipFieldTypesOf)==-1)) {
var trHtml = "<tr>";
trHtml += "<td style='padding-right:10px'>" + $(this).attr("DisplayName") + "</td>";
trHtml += "<td style='padding-right:10px'>" + $(this).attr("Name") + "</td>";
trHtml += "<td style='padding-right:10px'>" + $(this).attr("Type") + "</td>";
trHtml += "</tr>";
$("#spListFieldTable").append(trHtml);
}
});
$("#spListFieldTable tr:odd").css("background-color","rgb(206,206,206)");
}
</script>